Software Development Engineer at Esri | Redlands, CA
On-site Full-time $110.2K/yr - $145K/yr
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Qualifications
ResponsibilitiesDesign and develop server-side RESTful web services to facilitate developer and geospatial application access to the platform. Create scalable, reusable, and maintainable components. Architect, implement, and manage components within the ArcGIS Online platform, which operates across Azure cloud infrastructure. Diagnose, analyze, and resolve bugs and performance issues. Collaborate with various teams to understand requirements and integrate them into feature service design. Enhance knowledge sharing through comprehensive documentation. RequirementsBachelor’s degree or foreign equivalent in Math, Computer Science, Physics, Engineering, or a related field. One year of experience in the role or a similar occupation. Proven experience in Object-Oriented Programming, Observer, Adapter patterns, RESTful APIs, and JSON.
About the job
Esri is hiring a Software Development Engineer in Redlands, CA. This role involves building software that delivers real results for clients in a range of industries. Work with Esri’s products and APIs to create solutions that matter.
What You Will Do
- Design and develop intuitive AI web interfaces
- Script Python for geoprocessing tools and AI agents
- Participate in the full software development lifecycle
- Contribute to GIS projects with practical impact
Team and Environment
Collaborate with experienced engineers and mentors in a cross-disciplinary team. The environment values learning, creativity, and meaningful work. Expect hands-on involvement and support as you grow your skills.
About Esri
Esri is a leader in GIS technology, empowering users to leverage spatial data for impactful decision-making. We are dedicated to creating innovative software solutions that enhance productivity and drive success across various industries.