companyEsri logo

Software Development Engineer

EsriRedlands, 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.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

Requirements Bachelor’s degree or its equivalent in Computer Science, Engineering, Mathematics, Mapping, GIS, or a related field. Minimum of one (1) year of experience in the job role or a related field. Proven skillset in ArcGIS, Agile methodologies, Scrum, Jenkins, C++, GitHub, SQL, Qt, Object-Oriented Programming (OOP), and API Design.

About the job

Esri is looking for a Software Development Engineer to join the team in Redlands, CA. This role focuses on building software that makes a real difference for clients in many fields. The position offers hands-on experience with Esri’s products and APIs, working alongside seasoned engineers and mentors. Expect to contribute to projects ranging from AI web interfaces to Python-coded geoprocessing tools and AI agents. The work spans the full development lifecycle and involves advanced GIS solutions.

What You Will Do

  • Develop C++ software components using established design patterns, development methods, and deployment models.
  • Build reliable software for applications such as field mapping, data collection, sensor networks, and street navigation.
  • Collaborate with other programmers and developers throughout each stage of development.
  • Gather user requirements and design and implement applications and APIs for a range of devices.
  • Make sure ArcGIS software meets real-world needs and scenarios.
  • Troubleshoot and clearly explain complex issues related to application design, development, and user experience.

About Esri

Esri is a global leader in geographic information system (GIS) technology, empowering users to visualize and analyze data to make informed decisions. Our commitment to innovation and the use of cutting-edge technology drives our mission to help organizations achieve their goals.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.