CareerPlanSign in

Lead Software Engineer, Technical Lead

USA💼 Full-time💰 $100,000–$100,000🗓 2026-09-07 → 2026-09-29

Core

Lead Software Engineer providing technical leadership and subject matter expertise for customer API user groups, resolving issues, and delivering end-to-end solutions in a classified DoD mission environment.

Role type

Senior IC Technical Lead (Software Engineering)

Builds

Scalable, secure, resilient cloud-native applications and mission-critical software tools in AWS.

Domain

Defense / Government / Cloud Infrastructure

Required skills

Software architecture, API design, cloud-native development, DevSecOps, CI/CD, code reviews, automated testing, technical documentation, stakeholder collaboration, requirement analysis.

Preferred skills

AI-assisted development, transitioning research to operational tools, Agile development, front-end frameworks (React, Angular, Vue), back-end services (Java, Python, Node.js, .NET), containerization (Docker, Kubernetes), microservices, relational and non-relational databases, AI/ML-enabled applications, scientific/sensor data processing.

Technologies

AWS, Angular, CI/CD, CSS, DevSecOps, Docker, Git, Java, JavaScript, Kubernetes, MySQL, PostgreSQL, Python, React, SQL, TypeScript, Vue, ASP.NET, NodeJS, Bash, Web

Responsibilities

Provide subject matter expertise for customer API user groups and resolve customer issues. Manage change requests and assess them against contract scope. Deploy and sustain applications in AWS with an emphasis on scalability, security, resilience, and cost efficiency. Integrate cloud-native services, databases, and application components across distributed environments. Apply software engineering best practices across the full development lifecycle, including code reviews, automated testing, version control, and CI/CD pipelines. Collaborate with systems engineers, cloud engineers, cyber teams, and mission stakeholders to define requirements and deliver end-to-end solutions. Work daily with customers to understand operational needs, gather feedback, and refine application functionality. Prepare architectural designs, implementation plans, and technical roadmaps aligned with organizational and mission objectives. Create and maintain technical documentation for system design, application architecture, deployment procedures, and sustainment activities. Deliver presentations and technical briefings to stakeholders, translating complex ideas into clear, actionable information. Support multiple mission areas and adapt to shifting priorities in a dynamic operational setting.

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via devitjobs · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.