Esri logo
Esri4 months ago

Software Development Engineer II - ArcGIS Geocoding

$97,760–$163,280 year

On-site · Redlands, California, United States

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Enterprise
Industry
Geospatial Software

Job Summary

Join Esri as a Software Development Engineer II to develop and enhance global geocoding capabilities and location-based APIs. Responsibilities include writing maintainable code, integrating geocoding solutions into various architectures, designing efficient web services, and optimizing C++ code for performance. Candidates should have strong software development experience, proficiency in C++ and/or C#/.NET, familiarity with cloud architectures, and a solid understanding of algorithms and data structures.

Required Qualifications

  • 2+ years of related software development experience
  • Strong development skills in C++ and/or C#/.NET
  • Extensive experience with cloud-based architectures, microservices, and Kubernetes deployments
  • Background in algorithms, data structures and use of common design patterns
  • Excellent written and verbal communication skills
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, Information Systems, GIS, or related field

Desired Qualifications

  • Experience developing search and/or geocoding solutions
  • Experience developing location-based services
  • Experience developing desktop and enterprise solutions
  • Master’s degree in Computer Science, Engineering, Mathematics, Information Systems, GIS, or related field
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$98k – $163k / yr

Software Development Engineer II - ArcGIS Geocoding · Esri

Apply on Sorce