Lead Software Engineer
Job Description
The Lead Software Engineer will serve as a senior technical leader responsible for designing, developing, and integrating complex software and cloud-based systems. This role operates at the intersection of software engineering, cloud infrastructure, systems architecture, and mission-focused technology delivery.
Responsibilities
- Design, develop, and integrate complex software and cloud-based systems.
- Shape system architecture and support cloud and software modernization initiatives.
- Mentor technical teams and contribute to the delivery of high-impact solutions in a fast-paced environment.
- Provide technical leadership and support architecture decision-making across cross-functional teams.
- Cloud engineering.
- Full-stack development.
- Containerized deployments.
- Data engineering.
- Architecture planning.
- Compliance support.
- Stakeholder communication.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Information Systems, or a related technical discipline.
- 10+ years of experience in software development, product development, systems engineering, or systems integration.
- Experience with cloud engineering, PaaS, SaaS, containerized environments, and full-stack software development.
- Strong programming experience in object-oriented languages such as Java, C#, C++, or Python.
- Ability to design, develop, test, and integrate complex systems and software solutions.
- Experience working with cross-functional engineering, operations, architecture, and business teams.
- Ability to provide technical leadership, mentor team members, and support architecture decision-making.
- Strong written, verbal, presentation, and stakeholder communication skills.
- U.S. citizenship required.
- Minimum Secret Security Clearance required.
- Must be able to pass a background check.
Technologies
- Java, C#, C++, Python, JavaScript, HTML, CSS
- Angular, React, Vue
- SQL, ETL
- Azure
- Platform One, Cloud One
- Rational DOORS, Siemens Teamcenter
- Data lakes, data warehouses, analytics pipelines
Benefits
- Relocation assistance
Nice to Have
- Top Secret Security Clearance
- Master’s degree in Computer Science, Software Engineering, Electrical Engineering, Systems Engineering, or related field
- Experience with Azure or other DoD cloud environments
- Experience with DoD cloud offerings such as Platform One, Cloud One, or similar environments
- Hands-on experience with JavaScript, HTML, CSS, Python, Angular, React, or Vue
- Experience writing SQL queries and working with database-driven applications
- Experience with data engineering, ETL, data lakes, data warehouses, and analytics pipelines
- Experience with tools such as Rational DOORS or Siemens Teamcenter
- Experience supporting proposals, technical assessments, trade-off analyses, and client-facing technical briefings
- Ability to apply commercial technology experience to military, defense, or government mission environments
Job Types
- Part-time
- Contract
Pay
USD 120,000 - 180,000 per year
Work Location
Hybrid remote in Hanscom AFB, MA 01731