Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Esri Logo

C++ Software Engineer II - ArcGIS Geocoding

Esri

Salary not specified
Sep 24, 2025
Redlands, CA, US
Apply Now

Esri is looking to develop a global search and geocoding capability to 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

Requirements

  • Strong development skills in C++ (C++17 and higher, STL, Boost, MSVC)
  • Extensive experience with cloud-based architectures, microservices, and Kubernetes deployments
  • Strong background in algorithms, data structures and design patterns
  • Experience developing search and/or geocoding solutions
  • Experience developing location-based services
  • Experience developing desktop and enterprise solutions

Responsibilities

  • Write scalable, reusable, and maintainable code
  • Integrate geocoding solutions into desktop, on prem, and hosted architectures
  • Design and implement efficient web services for high throughput data processing
  • Optimize existing and new C++ code to reduce memory consumption and to increase performance and scalability

Other

  • 2+ years of related software development experience
  • Bachelor's in Computer Science, Engineering, Mathematics, Information Systems, GIS, or related field
  • Excellent written and verbal communication skills
  • Relocation Assistance Program available for relocating to the Redlands, CA area