Lead Software Engineer
Kratos Defense and Security Solutions · Boulder, CO · 1 wk ago
On-siteEngineering$150k/yrFull-time
About the role
Kratos Defense & Security Solutions seeks a Lead Software Engineer (Level 4) in Boulder, CO, to lead and innovate within a dynamic, agile environment. This role architecturally champions a SecDevOps approach across the entire software development lifecycle.
Responsibilities
- Architect and develop enterprise applications, focusing on Java and C/C++ applications (network, multi-threaded, high-performance client-server architectures)
- Manage and scale critical services using Kubernetes
- Design, implement, and maintain enterprise-grade automation using Python, Unix Shell scripting, Batch files, and Windows script files
- Drive innovative solutions to complex, ambiguous engineering problems while mentoring junior and mid-level engineers
- Lead the design, development, and optimization of complex software solutions
- Engineer testing infrastructure and automation by designing and maintaining robust automated test scripts within optimized CI/CD pipelines
- Deliver advanced operational support through technical requirements verification, system documentation, and complex troubleshooting in simulated environments
Requirements
- Bachelor’s Degree in Computer Science, Software Engineering or related field of study
- 10 - 15 years of industry experience
- Expert-level software engineering experience in industry
- Extensive experience implementing advanced Infrastructure as Code (IaC) architectures (e.g., Terraform) and mature GitOps workflows
Preferred Skills And Experience
- Subject matter expertise in architecting and scaling Red Hat OpenShift and enterprise Kubernetes infrastructures
- Deep domain knowledge of FORGE MDPAF or satellite ground station processing systems (advanced planning, ground control, high-throughput data processing)
- Advanced proficiency driving automation via Python, optimizing CI/CD workflows within GitLab/Azure DevOps, and managing lifecycles using Jira/Confluence
- Proven track record designing and leading automated functional, integration, regression, and high-load performance testing strategies
- Possession of an active Top Secret/SCI or Secret security clearance
- Advanced professional certifications such as Red Hat Certified Architect (RHCA), Certified Kubernetes Administrator (CKA), or Certified Kubernetes Application Developer (CKAD)
Benefits
- Medical, Dental & Vision Insurance Coverage
- Life/ADD & Short/Long Term Disability Insurance
- 401(k) Savings Plan
- Employee Stock Purchase Plan (ESPP)
- Paid Time-Off (PTO)
- Holidays
- Education Reimbursement
Pay
The grade-based pay range for this job is $150,000-$170,000. Individual salaries are determined through a wide variety of factors including but not limited to education, experience, knowledge, and skills.