Chenega logo
ChenegaPosted 25 months ago

Senior Backend Developer

$145,000–$145,000 year

On-siteVienna, Virginia, United States

Full TimeSenior LevelBachelors DegreeLarge

Job Summary

Build backend services powering geospatial processing, automation, and user-facing capabilities using Node.js, Python, and Java. Develop APIs, proxies, and integration services that extend ArcGIS Enterprise in containerized environments while creating ingestion pipelines across diverse enterprise data sources. Improve reliability and performance through API design, testing, monitoring, and observability, collaborating with DevOps and GIS teams to translate requirements into production solutions. Support deployments across cloud-native and on-prem environments while managing multiple efforts in a fast-paced contracting environment. Requires Top Secret Security Clearance with SCI eligibility and a Bachelor's degree in a technical field.

Required Qualifications

  • Bachelor's degree in computer science, engineering, GIS, or related technical field (or equivalent practical experience)
  • 5+ years of industry experience as a backend software engineer or equivalent practical experience
  • Hands-on experience developing backend services using: Python
  • Hands-on experience developing backend services using: JavaScript / Node.js
  • Hands-on experience developing backend services using: Java (for enterprise integrations and services)
  • Experience designing and building REST APIs and service-based architectures
  • Experience extending or integrating with ArcGIS Enterprise or similar enterprise geospatial platforms
  • Experience working in containerized environments (Docker, Kubernetes, or similar)
  • Active or Current (within two years of active) Top Secret Security Clearance with SCI eligibility

Desired Qualifications

  • Master's in computer science, Mathematics, Geographic Information Systems (GIS), or STEM-related field
  • Esri certification
  • CompTIA Security + certification
  • Experience with containerization technologies such as Docker and Kubernetes
  • Familiarity with cloud platforms (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 (PostgreSQL/PostGIS, SQL Server, etc.)
  • Exposure to event-driven architectures, batch processing, or distributed data workflows
  • Ability to provide technical assistance and support over the phone; good phone skills, professional demeanor, and previous customer service experience strongly desired

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce