Job DescriptionJob Title: Senior Software Engineer
Location: Springfield, VA
Security Clearance: Active DoD Top Secret clearance with SCI eligibility
We are seeking a Senior Software Engineer to join our team in St. Louis supporting a mission-critical geospatial application. This role requires strong full-stack Python experience, with a focus on API development, Kubernetes deployment, and modern DevOps practices to accelerate delivery. The engineer will work with an existing code base-learning it quickly, manipulating it for adjacent use cases, and implementing new features that advance mission capabilities. A background in geospatial systems, imagery acquisition, and geometry is a significant plus. Candidates must be passionate about modern architectures, able to adapt quickly to existing systems, and excited to tackle challenging technical problems for our mission users.
Required Skills- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related technical field with 10+ years of software engineering experience, OR Master's degree in a technical field with 8+ years of software engineering experience.
- Strong full-stack Python development experience
- Experience building and maintaining APIs (ex. FastAPI)
- Experience with Kubernetes and DevOps practices to support rapid deployment and sustainment.
- Proven ability to work with pre-existing code bases, understand them quickly, and adapt functionality for new use cases.
- Experience with web services architecture, design, and development.
- Background working in secure cloud environments (e.g., AWS GovCloud, C2S).
Nice to Have- Understanding of geospatial systems, including imagery acquisition, geometry, and related workflows.
- Familiarity with geospatial data tools and libraries (e.g., PostGIS, ArcGIS, GDAL).
- Prior exposure to DoD/IC mission applications.
Proposed Pay Scale: $180,000 - $202,400