Technical Architect
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 Technical Architect (Software & Data)
Builds
Scalable, secure software solutions integrating data ingestion, transformation, storage, APIs, microservices, and visualization interfaces for defense and national security missions.
Domain
US Federal Government / Defense & National Security / Software Engineering & Data Architecture
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Kotlin, Java, Go, TypeScript, JavaScript, RDBMS, NoSQL, Vue, React, Angular, Docker, Kubernetes, DevSecOps, Gitlab, Argo CD
Preferred skills
Cloud environments (AWS, Azure), UI/UX design principles
Technologies
Python, Kotlin, Java, Go, TypeScript, JavaScript, MySQL, Postgres, MongoDB, Vue, React, Angular, Docker, Kubernetes, Gitlab, Harbor, Nexus, Argo CD, AWS, Azure
Responsibilities
Architect and implement software solutions integrating data across secure environments; Design APIs, microservices, and backend systems; Oversee design of visualization interfaces and front-end/back-end components; Design and deploy data workflows ensuring performance, reliability, and security; Ensure adherence to cybersecurity, data governance, and information assurance requirements; Troubleshoot complex software and data integration issues across distributed systems; Work with customers in Agile processes to define requirements.
Seniority
Senior, hands-on IC with leadership