About the job Sr and Principal Software Engineers (Python)
***All Candidates must be US Citizens and possess a Top Secret Security Clearance***
Vega is seeking multiple Senior and Principal Software Engineers with a heavy focus on Python development to join our team in Springfield, VA (DC Area), supporting a mission-critical geospatial application. In addition to strong full-stack Python experience, we are looking for engineers with a focus on API development, Kubernetes deployment, and modern DevOps practices to accelerate delivery.
These engineers 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
- Bachelors degree in Computer Science, Engineering, Mathematics, or a related technical field with 6+ years of software engineering experience, OR Masters degree in a technical field with 4+ 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.