Senior Backend Developer, Data Platform - Reston
Core
Design, build, and own backend services and platform components for a modern data architecture and pipelines supporting the Intelligence Community.
Role type
Senior Backend Developer, Data Platform
Builds
Mission-critical data platforms, pipelines, and backend services for AI efforts
Domain
Intelligence Community / Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Python, PostgreSQL, Elasticsearch, AWS (S3, RDS), API development, distributed services, system design, CI/CD, testing, troubleshooting
Preferred skills
Data pipelines, ETL/ELT workflows, GitLab CI, OpenShift, Helm, Docker, containerization
Technologies
AWS, PostgreSQL, Elasticsearch, GitLab, OpenShift, Helm, Docker, Python
Responsibilities
Design and build backend services and platform components; make key technical decisions on architecture and data modeling; develop integrations with data sources and APIs; collaborate on scalable data models; improve reliability and observability of data workflows; implement testing, monitoring, and logging best practices; establish engineering standards; troubleshoot production issues
Seniority
Senior, hands-on IC