About the job
Esri is looking for a Software Development Engineer to join the team in Redlands, CA. This position offers the chance to build software that supports real-world applications across many industries. Work alongside experienced engineers and mentors who value learning and creativity.
What You Will Do
- Design and build user-friendly AI web interfaces
- Write Python code for geoprocessing tools and AI agents
- Contribute to projects using Esri’s products and APIs
- Participate in the full software development lifecycle
- Help develop GIS solutions that address practical challenges
Team and Environment
Work in a cross-functional group that encourages collaboration and supports growth. The team values purpose-driven work and offers guidance from skilled engineers and mentors.

