E

Esri

Builds mapping software for governments and firms

Backend Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRedlands, CA, USA$97.2k - $162.2k

About the Job

Requirements

  • At least 2 years of professional backend software engineering experience.
  • Professional experience developing backend services using Python, JavaScript/Node.js, and Java.
  • Experience designing and building REST APIs and service-based architectures.
  • Experience extending or integrating with ArcGIS Enterprise or similar enterprise geospatial platforms.
  • Familiarity with geoprocessing workflows, proxies, middleware services, and automation of GIS or data-processing tasks.
  • Experience working in containerized environments such as Docker or Kubernetes.
  • Solid fundamentals in API design, software and system design, and testing and debugging distributed services.
  • U.S. citizenship and an active Top Secret security clearance, or a clearance active within the past 2 years, with SCI eligibility.
  • A bachelor's degree in Computer Science, Mathematics, Geographic Information Systems (GIS), or a STEM-related field.

Responsibilities

  • Develop backend services and REST APIs.
  • Develop with Python, Java, and Node.js.
  • Build enterprise system integrations.
  • Develop data ingestion and processing workflows.
  • Work in cloud and containerized environments, including Docker and Kubernetes.
  • Develop secure software architectures.
  • Integrate with ArcGIS Enterprise.
  • Support reliability, testing, monitoring, and observability.

Desired Qualifications

  • A master's degree in Computer Science, Mathematics, Geographic Information Systems (GIS), or a STEM-related field.
  • Esri certification.
  • CompTIA Security+ certification.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Familiarity with cloud platforms such as Azure, AWS, or GCP.
  • Experience with monitoring, logging, and observability tools.
  • Exposure to DevSecOps practices and secure development pipelines.
  • Experience with ArcGIS Enterprise SDKs, automation frameworks, or platform extensions.
  • Experience building services for geospatial analysis, data pipelines, or map services.
  • Familiarity with enterprise authentication, proxies, and secure service architectures.
  • Experience with relational and spatial databases such as PostgreSQL, PostGIS, and SQL Server.
  • Exposure to event-driven architecture, batch processing, or distributed data workflows.

About the Company

Esri

Builds mapping software for governments and firms

Esri builds ArcGIS, the mapping and analysis software that governments, companies, and universities use to put their data on maps and study where and why things happen. In 1982, it released ARC/INFO, the first commercial geographic information system program, which ties places on a map to records in a database. Analysts make maps and run analyses in the ArcGIS Pro desktop app, teams share maps, dashboards, and field-survey apps through ArcGIS Online, and large agencies run ArcGIS Enterprise on their own servers. Customers pay for software licenses and subscriptions, and Esri also earns fees for consulting and training. Esri was founded in 1969 and is based in Redlands, California.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Redlands, CA
Founded
1969

Recently Posted Jobs

Explore more opportunities at Esri

See more jobs