United Launch Alliance

CI/CD Pipelines Software Engineer 3

United Launch Alliance$113K — $188K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in a STEM field
  • 4+ years of experience in CI/CD, DevOps, or security engineering
  • Experience with GitLab-based pipeline operations
  • Familiarity with security scanning tools like JFrog and SonarQube
  • Proficient in Python, Bash, or Shell scripting
  • Mid-to-senior level knowledge of Infrastructure as Code (IaC) and AWS
  • Ability to troubleshoot and resolve pipeline issues

Responsibilities

  • Develop, optimize, and maintain GitLab pipelines for cloud and on-prem builds
  • Build specialized pipelines for mission-specific or security requirements
  • Contribute to Cloud Developer Environment Proof of Concept and pipeline conversions
  • Support modernization of heritage Container Scanning Pipelines
  • Deploy and maintain secure coding dashboards and scanning enhancements
  • Embed secure coding standards into CI/CD workflows
  • Assist with compliance initiatives and pipeline audits

Benefits

  • 401(k) match with additional employer contribution
  • Discretionary annual incentive bonus for eligible employees
  • Generous paid time off policy
  • Flexible work environments
  • 9/80 work schedule offering every other Friday off
Full Job Description
Requisition ID: 1782

Standard Weekly Hours: 40.00

Location: ULA - Denver

Relocation: Yes- Relocation may be available

Travel Requirements: None/Infrequent

Job Overview & Responsibilities

ULA is evolving its software delivery capabilities, and we are seeking a CI/CD Pipelines Software Engineer to design, modernize, and enhance the automated pipelines that power our mission-critical software. In this DevSecOps-focused role, you will build and optimize GitLab-based pipelines, integrate security scanning and policy enforcement, and contribute to cloud-enabled development workflows across AWS and container platforms. You will collaborate with engineering teams to increase pipeline resiliency, reduce manual toil, and support major transformation initiatives such as GitLab migration and cloud development environment adoption. Your work directly improves delivery speed, software quality, and the secure-by-design posture essential to ULA's launch operations.

Core Technical Competencies:

CI/CD Pipeline Engineering
  • Ability to design, implement, and enhance Continuous Integration / Continuous Deployment (CI/CD) pipelines for Software Engineering Teams aligned with major initiatives such as:
    • Cloud Development Environments
    • GitLab migration and prod readiness
    • Pipeline scalability and sustainability improvements
    • Artifactory structure improvements & Terraform repo restructuring

DevSecOps & Application Security Development
  • Hands-on experience integrating security scanning into pipelines:
    • JFrog Artifactory / XRay, SonarQube, container scanning, dependency scanning
    • Implementation of secure coding dashboards, quality profiles, and Policy-as-Code (PaC) controls
  • Ability to implement automated policy enforcement, remediation workflows, and pipeline gating based on security posture.

Automation & Code Development
  • Strong scripting and automation abilities (Python, Bash, PowerShell).
  • Ability to break down Terraform or pipeline Infrastructure as Code (IaC) into modular, maintainable components.


Cloud-Integrated CI/CD
  • Familiarity with Amazon Web Services (AWS) based build/deploy processes and GitLab runners deployed in cloud or hybrid infrastructure.
  • Awareness of Cybersecurity Maturity Model Certification (CMMC) aligned DevSecOps guardrails and pipeline hardening requirements.


Responsibilities:

Pipeline Development & Enhancement
  • Develop, optimize, and maintain GitLab pipelines supporting cloud and on-prem builds using Bamboo/Bitbucket.
  • Build isolated or specialized pipelines when required by mission or security needs.

Cloud Based Development and Container Scanning Pipelines Modernization
  • Contribute to Cloud Developer Environment Proof of Concept (PoC), test deployment, pilot readiness, and pipeline conversions.
  • Support heritage Container Scanning Pipelines sustainment and modernization.


Secure Coding & Application Security Development
  • Deploy and maintain SonarQube quality profiles, secure coding dashboards, and scanning enhancements.
  • Embed secure coding standards from the ULA Secure Coding Framework into CI/CD workflows.

DevSecOps Operations & Compliance
  • Support compliance initiatives such as CMMC-related assessments, vulnerability remediation, and pipeline audit readiness.


Cross-Team Collaboration

Work with teams to ensure aligned pipeline standards, security posture, and reliable software delivery.

Required Education

Bachelor

Required Years of Experience

Minimum of 4 years of related work experience

Basic Qualifications

  • Bachelor's degree in a STEM (Science, Technology, Engineering, Mathematics) field from an accredited college or university
  • 4+ year's experience in CI/CD, DevOps, software development, or security engineering
  • Experience operating and developing GitLab based pipelines
  • Hands-on experience with security scanning tools (JFrog, xRay, Trivy, etc.) and integrating them into CI/CD workflows
  • Proficiency with Python, Bash, or Shell scripting
  • Mid-to-senior level knowledge of IaC and AWS fundamentals
  • Ability to troubleshoot pipeline issues, identify root causes, and develop corrective actions


Preferred Qualifications

  • Experience with cloud-based development environment tools
  • Any of the following certificates is a plus:
    • AWS Cloud Practitioner
    • AWS Solutions Architect (Associate level)
    • CKA - Certified Kubernetes Admin


Summary Salary Range (for ULA - Denveronly): $113,122.00 - $188,537.00

Please note that the salary information shown above is a general guideline only. Salaries are based upon a candidate's experience and qualifications, as well as internal equity, market and business considerations. Employees may be eligible for a discretionary annual bonus in addition to base pay.

We offer our employees competitive pay and benefits including:
  • 401(k) match plus an additional employer contribution
  • Discretionary annual incentive bonus for eligible employees
  • Generous paid time off
  • Flexible work environments


Additionally, most salaried ULA team members work a "9/80 schedule," meaning they enjoy every other Friday off.

Benefits and work schedules may vary for union-represented hourly positions and are described in the applicable collective bargaining agreement.

The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.

Security Clearance / International Traffic In Arms Regulations (ITAR). This position requires use of information which is subject to the International Traffic In Arms Regulations (ITAR). Therefore, all applicants must be U.S. Persons as defined in ITAR 22 CFR 120.62 (e.g., U.S. Citizen, Lawful Permanent Resident (Green Card holder) or protected individual. See 8 U.S.C. 1101(a)(20) and 8 U.S.C. 1324b(a)(3) for additional information).

About United Launch Alliance

United Launch Alliance (ULA) is a joint venture between Lockheed Martin Space and Boeing Defense, Space & Security. The company provides reliable and cost-effective launch services for government and commercial customers, including NASA, the Department of Defense, and other agencies. ULA's launch vehicles include the Atlas V and Delta IV families of rockets, which are designed to meet a wide range of mission requirements. The company is committed to delivering innovative solutions that enable customers to achieve their goals in space.
Learn more about United Launch Alliance
Size
3,500 employees
Industry
Founded
2006

Similar Jobs

More Jobs at United Launch Alliance

More Aerospace & Defense Jobs

Find similar CI/CD Pipelines Software Engineer 3 jobs: