Full Stack Software Engineer
Core
Design, build, and optimize software applications enabling advanced analytics, machine learning, and mission-critical decision support for US federal government clients.
Role type
Senior Full Stack Software Engineer (Enterprise Architect)
Builds
Secure software solutions integrating data ingestion, transformation, storage, APIs, microservices, and data visualization interfaces.
Domain
US Federal Government / Defense & National Security / Cloud Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Python, Kotlin, Java, Go, TypeScript, JavaScript, RDBMS, NoSQL, Vue, React, Angular, Docker, Kubernetes, DevSecOps, Gitlab, Argo CD
Preferred skills
AWS, Azure, UI/UX design principles
Technologies
Python, Kotlin, Java, Go, TypeScript, JavaScript, MySQL, Postgres, MongoDB, Vue, React, Angular, AWS, Azure, Docker, Kubernetes, Gitlab, Harbor, Nexus, Argo CD
Responsibilities
Architect and implement software solutions integrating data across secure environments; Design APIs, microservices, and backend systems; Oversee design of data visualization interfaces; Design and deploy full-stack solutions; Oversee data workflows for performance, reliability, and security; Ensure adherence to cybersecurity and data governance requirements; Troubleshoot complex software and data integration issues; Work with customers in Agile processes to define requirements.
Seniority
Senior, hands-on IC with enterprise architecture responsibilities