Software Development Engineer II - ArcGIS Geocoding
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
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
- 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
Requirements
- 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
- Recommended 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
- #LI-EL1
Benefits
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at esri? Share your experience