Developing software engineers to power the U.S. government’s data collection and triage capabilities through user-centered design techniques and close collaboration with mission users
Requirements
- Eligible to obtain and maintain a U.S. Government clearance
- Demonstrated experience developing object-oriented software with either JavaScript or Python
- Experience with source control (e.g. Git) and CI/CD pipeline tools such as AWS CodeBuild (preferred), Jenkins, GitLab CI, or GitHub Actions
- Experience with containerized cloud environments such as AWS ECS or Kubernetes
- Proficient with cloud services such as AWS (preferred), Azure, or Google Cloud
- Knowledge of Infrastructure as Code such as Terraform (preferred), Ansible, or AWS CloudFormation
- Familiarity with API standards such as REST and HTTP, message-driven architectures, persistent storage layers, and scalable, distributed systems
Responsibilities
- Work closely with teammates and stakeholders in a Lean Agile environment to build mission-critical production applications focused on data discovery and analysis
- Participate in code reviews, system design discussions, and continuous improvement initiatives
- Leverage modern build tools, testing frameworks, and CI/CD pipelines to ensure quality and delivery speed
- Design, implement, and test backend services and APIs using reactive programming concepts for production applications
- Integrate with cloud services and data platforms to expose high-value data through secure, performant interfaces
- Leverage DevSecOps pipelines, containers, and modern deployment tools to deliver software efficiently and reliably
Other
- Eligible to obtain and maintain a U.S. Government clearance
- Fully paid healthcare premiums
- Competitive salaries and performance bonuses
- Career development and in-house training
- Up to 5 weeks PTO plus 2 weeks of federal holidays