Software Engineer (Deployment Systems)
Core
Design, build, and maintain full-stack software infrastructure for the deployment, control, and logistics of autonomous defense platforms.
Role type
Senior full-stack software engineer (deployment systems)
Builds
Full-stack web and backend tools for real-world testing, operational deployment, and field data management
Domain
Defense technology / Autonomous systems
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
TypeScript, React/Next.js/Vue, Python/Node.js/Go, PostgreSQL/MySQL, RESTful API design, CI/CD, Docker, container orchestration
Preferred skills
Robotics/manufacturing software, multi-platform development, military software platforms (ATAK), secure/air-gapped deployment, telemetry/data visualization
Technologies
AWS GovCloud, TypeScript, React, Next.js, Vue, Python, Node.js, Go, PostgreSQL, MySQL, Docker
Responsibilities
Design and implement full-stack applications for deployment and logistics workflows; Develop APIs, databases, and UI dashboards for system configuration and live operations; Architect and maintain AWS-based infrastructure with GovCloud compliance; Build integrations between deployment software and internal systems; Implement authentication, authorization, and data security best practices; Maintain and extend CI/CD pipelines; Troubleshoot and optimize performance across frontend and backend systems in field environments
Seniority
Senior, hands-on IC