companyEsri logo

Software Development Engineer at Esri | Redlands, CA

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

Responsibilities Design, implement, and manage build and deployment frameworks for the ArcGIS Enterprise stack, which includes ArcGIS Server, Portal for ArcGIS, and ArcGIS DataStore. Establish integration points for products using various installation (InstallAnywhere, InstallShield) and deployment technologies (AWS AMI, Azure, Docker containers, Vagrant). Collaborate with application teams to introduce new features and components, providing support for builds, code obfuscation, third-party dependency management, and other release-specific tasks. Oversee continuous integration software build systems. Design and implement monitoring systems and testing frameworks for various build processes and artifacts. Identify process bottlenecks and propose effective solutions. Coordinate with documentation and localization teams to integrate their content into daily setups. Manage third-party dependency risks across the product stack concerning vulnerabilities, licensing, and versioning. Support maintenance and patch requests for previous application versions. Requirements Bachelor’s degree or equivalent in Computer Science, Engineering, GIS, or a related discipline. Minimum of one (1) year of experience in the offered position or a related role. Proven experience with Java, HTTP/S, Python, Apache Tomcat, Maven, Ant, Gradle, Linux servers, shell scripting, and databases (PostgreSQL/MySQL).

About the job

Esri is looking for a Software Development Engineer to join the team in Redlands, CA. This role involves building software solutions using Esri’s products and APIs, supporting a variety of sectors.

What You Will Do

  • Design and develop user-friendly AI web interfaces
  • Write Python code for geoprocessing tools and AI agents
  • Work through the full software development lifecycle
  • Contribute to projects that apply GIS technology to real-world challenges

Team and Environment

Work alongside experienced engineers and mentors in a collaborative, cross-functional setting. The team values learning, creativity, and purposeful work, offering support as you build your technical skills and contribute to meaningful projects.

About Esri

Esri is a global leader in GIS technology, empowering organizations to harness geographic information to make informed decisions and drive change. We are committed to fostering innovation and collaboration among our employees to create transformative software solutions.

Similar jobs

Tailoring 0 resumes

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