Position has been filled
companyEsri logo

Software Development Engineer

EsriRedlands, CA
On-site Full-time $110.2K/yr - $145K/yr
Position filled

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 role

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.