Sr. C++ Software Engineer - ArcGIS Geocoding Algorithms Job at Esri, Redlands, CA

TzdlZ1JoY3VRSWVuZktpTVRqcENKdE5DclE9PQ==
  • Esri
  • Redlands, CA

Job Description

Esri’s global geocoding solutions support key challenges such as locating addresses and places on a map, discovering what’s at a known location or adding location information to large tables of records. Bring your passion for Software Development to help us develop a global search and geocoding capability, both of which are cornerstones of Esri software products. You’ll work alongside product engineers, developers, and users to create location-based APIs, geocoding services, and enhancements to Esri software in the mobile, desktop, server, and online environments. This is a great opportunity to design and develop next-gen Esri technology. We love making a difference and leading the way in developing innovative technology. Responsibilities Write scalable, reusable, and maintainable code Develop advanced search algorithms for finding the best candidate amongst billions of candidate records Design and implement efficient data formats and structures for large amounts of spatially enabled data optimized for rapid search Optimize existing and new C++ code to reduce memory consumption and to increase performance and scalability Requirements 5+ years of related software development experience Strong development skills in C++ (C++11 and higher, STL, Boost, Clang, MSVC), and/or Rust Strong background in algorithms, data structures and design patterns Excellent written and verbal communication skills Effective time management and organizational skills Bachelor’s in Computer Science, Engineering, Mathematics, Information Systems, GIS, or related field Recommended Qualifications Experience developing search and/or geocoding solutions Experience with cloud-based architectures and microservices Experience developing desktop and enterprise solutions Master’s in Computer Science, Engineering, Mathematics, Information Systems, GIS, or related field About Esri At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. #J-18808-Ljbffr Esri

Job Tags

Similar Jobs

ICONIC TIRE AND SERVICE CENTER

Automotive Technician Job at ICONIC TIRE AND SERVICE CENTER

Job Description Job Description Iconic Tire is now Hiring Automotive Technicians- All levels Based on experience and ability We are now seeking all levels of Automotive Technicians in the Mesa, Gilbert, and Phoenix areas. These positions provide upward mobility...

360 Recruiting Group

CAD Draftsman Job at 360 Recruiting Group

 ...math ~ Ability to use measuring tools, calipers, micrometers ~ Willingness and ability to work full time days (non remote) Entry level to experienced candidates are invited to apply, will train. Experience working in the industry is helpful but not required. This... 

Hunter Recruiting

Chemist Job at Hunter Recruiting

 ...Job Description Chemist Indianapolis, IN $24/HR The Analytical R&D Team is seeking a detail-oriented and motivated Chemist. In this role, you will support scientists in day-to-day laboratory activities related to method development, non-GLP and GLP validations... 

The Whitfield Company, LLC

Apartment Manager Job at The Whitfield Company, LLC

 ...Job Description Job Description Apartment manager with general office experience as well as good people skills needed for 200+ apartment complex near the Air Force Base in North Charleston. Applicant must be able to work closely with tenants concerning leases, rent... 

Maxion Research

Remote Usability and Consumer Experience Analyst (Hiring Immediately) Job at Maxion Research

 ...insights. - Review and complete written studies, offering honest feedback. - Test products and services, sharing your thoughts and experiences. What We Need From You: - A working camera on your smartphone or a webcam on your computer is recommended. - Reliable...