Lead Software Engineer
Core
Lead a high-performing development team on a mission-enabling program with high impact on National Security, blending hands-on engineering with technical leadership.
Role type
Senior IC Lead Software Engineer (Full Stack)
Builds
Full stack features using modern frameworks and cloud-native patterns for national security missions
Domain
National Security / Defense
Deliverable
production ML models | product features | infrastructure
Required skills
Full-stack development, modern web frameworks (React, Angular, Vue), backend languages (Node.js, Python, Java, Django), RESTful API design, technical leadership, mentoring, automated testing, CI/CD pipelines, DevSecOps
Preferred skills
Containerized environments (Docker, Kubernetes), government/defense customer experience, distributed systems, microservices, event-driven architectures, infrastructure-as-code (Terraform, CloudFormation), staffing and team-building
Technologies
React, Angular, Vue, Node.js, Python, Java, Django, Docker, Kubernetes, Terraform, CloudFormation
Responsibilities
Serve as development team POC for engineering, design, and architecture meetings; Design, implement, test, and deploy full stack features; Guide junior and mid-level engineers through code reviews and skill development; Partner with test engineering teams to ensure product expectations; Collaborate with stakeholders to align feature development; Assist with staffing and team structure decisions; Produce monthly progress summaries; Host stakeholder demos and present product designs; Identify opportunities to improve workflows and CI/CD pipelines; Contribute to long-term architecture planning.
Seniority
Senior, hands-on IC with leadership responsibilities