Lead Software Engineer
Core
Lead backend and edge/IoT engineering for high-stakes Defence projects, bridging proof-of-concept to robust systems.
Role type
Senior IC Lead Software Engineer (Defence/AI)
Builds
Scalable backend and edge/IoT software solutions for government defence clients
Domain
Defence sector + AI/ML integration
Deliverable
production ML models | product features
Required skills
Python, compiled languages (Rust/C++/Go), system architecture, DevOps (CI/CD, Docker, Kubernetes), team leadership, technical mentoring
Preferred skills
Experience shipping code to paying customers, ability to distill complex concepts for stakeholders (via careerplan.io/jobs/043ba183-f468-4b8d-a61c-c536247c803e-lead-software-engineer-at-faculty)
Technologies
Python, Rust, C++, Go, Docker, Kubernetes, GitLab CI/CD
Responsibilities
Lead and mentor a squad of engineers; Design and build complex backend/edge components; Implement CI/CD and containerization strategies; Collaborate on integrating AI/ML into software architectures
Seniority
Senior, hands-on IC with leadership responsibilities