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.
Esri has a Relocation Assistance Program and can provide support with relocating to the Redlands, CA area for this position.
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 degree in Computer Science, Engineering, Mathematics, Information Systems, GIS, or related field
Experience with cloud-based architectures and microservices
Experience developing desktop and enterprise solutions
Master’s degree in Computer Science, Engineering, Mathematics, Information Systems, GIS, or related field
#LI-EL1#LI-Onsite
Numbers & Facts
Location
Redlands, California
Industry
Computer/IT Services
Company Size
1,500 to 1,999 employees
Year Founded
1969
Website
http://www.esri.com/
About Company
We show people how to make the world work better with maps and apps. We are the best in our fields from all walks of life and all over the world. We come together in small teams to make big ideas happen. With our GIS technology, anything is possible. Come join us.
More jobs like this
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.