Lead Software Engineer (DevOps Engineer)

Harris Corporation

Colorado Springs, CO • 14m ago • On-site

Senior

On-site

117,000 - 218,000 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Lead Software Engineer (DevOps Engineer)
  • Focus: Backend microservices plus hands-on DevOps for mission-critical training and deployment capabilities

Description

Join a team building and operating backend and deployment capabilities that support the U.S. Space Force. You will design, develop, deploy, and sustain backend microservices and APIs using Java, Spring Boot, SQL, and Kubernetes, ensuring reliability across multiple environments. You will also implement scenario-time control, state capture/restore, and replay for concurrent training scenarios.

Responsibilities

  • Design, develop, test, and sustain backend microservices and APIs (Java, Spring Boot, SQL)
  • Build services for concurrent training scenarios (coordination, scenario-data management, lifecycle operations)
  • Implement scenario-time control, state capture and restoration, and replay across distributed services
  • Design and implement Kubernetes deployment and orchestration for concurrent environments (provisioning, isolation, resource management)
  • Evaluate and integrate Kubernetes virtual-cluster technologies for isolation, scalability, security, and operational needs
  • Collaborate with platform and DevOps teams on service interfaces, deployment automation, configuration practices, and integration testing
  • Develop automated tests and observability to validate functionality, data integrity, and deployment reliability
  • Troubleshoot and optimize backend services, database interactions, and Kubernetes workloads across development, test, staging, and operational environments
  • Work with systems engineers, front-end developers, testers, and mission operators to deliver reliable and resilient capabilities

Requirements

  • Bachelor's degree and minimum 9 years relevant experience OR Graduate degree and minimum 7 years relevant experience OR 13 years relevant experience in lieu of a degree
  • Strong hands-on backend microservices/API development experience with Java, Spring Boot, and SQL
  • Experience with distributed applications, including concurrent processing, service coordination, and data consistency
  • Hands-on Kubernetes deployment and management experience (deployment automation, workload isolation, resource configuration, troubleshooting)
  • Experience building data initialization/provisioning or lifecycle-management capabilities for training/simulation/testing multi-instance environments
  • Experience with CI/CD, automated testing, and application configuration management
  • Experience collaborating across application development, platform administration, DevOps, and integration teams
  • Experience working in Linux and Windows Server environments
  • Must hold or be able to obtain and maintain a U.S. Secret security clearance

Benefits

  • Health and disability insurance
  • 401(k) match
  • Flexible spending accounts
  • Education assistance
  • Employee Assistance Program (EAP)
  • Parental leave
  • Paid time off and company-paid holidays
  • 9/80 schedule (every other Friday off)

Salary Range (Colorado)

$117,000–$218,000.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Lead Software Engineer (DevOps Engineer) role

Improve your resume for just $5

$117,000 – $218,000/year

Unlock Full Resume Report