Sr. C++ Software Engineer - ArcGIS Geocoding Algorithms
Onsite
Redlands, CA, United States
Redlands, CA, United States
Posted a month ago
Job Details
Overview Bring your passion for C++ to help us develop a global search and geocoding capability. 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 results amongst billions of 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
- 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, GIS, or related field
- Master's in computer science, engineering, mathematics, GIS, or related field
Learn more about Esri
Help us maintain the quality of jobs posted on PowerToFly. Let us know if this job is closed.
Mission
We're connecting diverse talent to big career moves. Meeting people who boost your career is hard - yet networking is key to growth and economic empowerment. We’re here to support you - within your current workplace or somewhere new. Upskill, join daily virtual events, apply to roles (it’s free!).
Are you hiring? Join our platform for diversifiying your team