Geospatial Backend Engineer – APIs, Python & Node

Esri

Washington (District of Columbia)

On-site

USD 97,240 - 162,240

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Relocation Assistance
401(k) and profit-sharing
Minimum accrual of 80 hours of vacation leave
Twelve paid holidays throughout the calendar year

Job summary

Esri is looking for a backend software engineer in Washington, D.C. to build software leveraging its products and APIs to create geospatial processing services and automation solutions. The role emphasizes collaboration with dynamic engineers in a team environment.

The successful candidate will have a bachelor’s degree in a relevant field and at least 2 years of experience in backend software development, including proficiency in Python and JavaScript. The compensation range is competitive, including a base salary between $97,240 and $162,240 USD.

Qualifications

  • 2+ years of professional backend software engineering experience.
  • Experience working in containerized environments (Docker, Kubernetes, or similar).
  • Strong problem-solving, communication, and collaboration skills.

Responsibilities

  • Build backend services that power geospatial processing.
  • Develop APIs, proxies, and integration services using Node.js and Python.
  • Collaborate with DevOps and GIS teams to translate requirements into production solutions.

Skills

Backend software engineering
Python
JavaScript/Node.js
REST APIs
Containerization (Docker, Kubernetes)
Geospatial platforms
Problem solving
Communication
Collaboration

Education

Bachelor’s degree in Computer Science, Mathematics, GIS, or STEM

Tools

ArcGIS Enterprise
PostgreSQL
SQL Server

Job description

Esri is looking for a backend software engineer in Washington, D.C. to build software leveraging its products and APIs to create geospatial processing services and automation solutions. The role emphasizes collaboration with dynamic engineers in a team environment.

The successful candidate will have a bachelor’s degree in a relevant field and at least 2 years of experience in backend software development, including proficiency in Python and JavaScript. The compensation range is competitive, including a base salary between $97,240 and $162,240 USD.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Geospatial Backend Engineer II – APIs & Data
Geospatial Backend Engineer II – APIs & Data

ESRI • Vienna (VA)

On-site
USD 97,240 - 162,240
Health and welfare benefits
401(k) and profit-sharing programs
80 hours of vacation leave annually
+1
Geospatial Backend Engineer (Node/Python, ArcGIS)
Geospatial Backend Engineer (Node/Python, ArcGIS)

Trinity Global Consulting • Springfield (VA)

On-site
USD 110,000 - 150,000
Medical, Dental & Vision Coverage
Paid Time Off
Paid Holidays
+3
Backend Engineer II - Geospatial APIs & Data Pipelines
Backend Engineer II - Geospatial APIs & Data Pipelines

ESRI • Redlands (CA)

On-site
USD 97,240 - 162,240
Medical, dental, vision insurance
401(k) and profit-sharing programs
Paid vacation and holidays
Geospatial Backend Engineer II
Geospatial Backend Engineer II

ESRI • St. Louis (MO)

On-site
USD 97,240 - 162,240
Health and welfare benefits
401(k) and profit-sharing programs
Paid vacation
+1
Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)
Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)

ESRI • Vienna (VA)

On-site
USD 97,240 - 162,240
Health and welfare benefits
401(k) and profit-sharing programs
80 hours of vacation leave annually
+1
Backend Engineer – Geospatial APIs & AI Tools
Backend Engineer – Geospatial APIs & AI Tools

ESRI • Redlands (CA)

On-site
USD 97,240 - 162,240
Health and welfare benefits
401(k) and profit-sharing programs
80 hours minimum vacation leave
Geospatial Solutions Consultant – Natural Resources
Geospatial Solutions Consultant – Natural Resources

Esri • Washington

On-site
USD 84,240 - 142,480
Medical, dental, and vision benefits
401(k) and profit-sharing programs
Minimum of 80 hours vacation leave
Geospatial Backend Engineer II — Real-Time Systems
Geospatial Backend Engineer II — Real-Time Systems

Esri • Redlands (CA)

On-site
USD 97,000 - 162,000
Relocation assistance
Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)
Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)

ESRI • Redlands (CA)

On-site
USD 97,240 - 162,240
Medical, dental, vision insurance
401(k) and profit-sharing programs
Paid vacation and holidays
Software Development Engineer II- Back End
Software Development Engineer II- Back End

Esri • Washington

On-site
USD 97,240 - 162,240
Relocation Assistance
401(k) and profit-sharing
Minimum accrual of 80 hours of vacation leave
+1