CI/CD Infrastructure Software Engineer 1

United Launch AllianceCentennial, CO
$77,111 - $128,518Onsite

About The Position

ULA is looking for an early-career engineer eager to grow in DevSecOps, automation, and CI/CD operations. As an entry level CI/CD Infrastructure Software Engineer, you will support the day-to-day health of ULA’s development ecosystem by assisting with pipeline triage, basic runner troubleshooting, artifact management, and execution of routine security scans. You will follow documented runbooks, learn core C/ICD tools such as GitLab, Artifactory, and SonarQube, and develop hands-on experience with Linux and scripting. Working alongside senior engineers, you will help maintain a secure, stable, and efficient build environment while gaining exposure to the tools and practices that support ULA’s mission-critical software development.

Requirements

  • Bachelor's degree in a STEM (Science, Technology, Engineering, Mathematics) field from an accredited college or university
  • Familiarity with DevOps, software engineering, IT operations, cybersecurity, or similar technical discipline
  • Basic familiarity with CI/CD concepts and Gitlab
  • Exposure to Linux command line and scripting fundamentals
  • Strong desire to develop in DevSecOps, CI/CD, and cloud-aligned engineering
  • Ability to follow runbooks, execute repeatable tasks reliably, and document findings
  • Basic understanding of version control (Gitlab) and Continuous Integration / Continuous Deployment (CI/CD) concepts
  • Exposure to common CI/CD tools: GitLab (pipelines, runners basics), JFrog Artifactory (artifact storage basics), SonarQube (code quality scanning concepts)
  • Awareness of Development Security Operations (DevSecOps) concepts: scanning, CVEs, secure coding, dependency analysis.
  • Ability to run basic security scans Static Application Security Testing and Dynamic Application Security Testing (DAST) and dependency checks under supervision.
  • Willingness to learn secure coding workflows and the compliance requirements outlined in DevSecOps tasks.
  • Basic familiarity with scripting (Python, Bash, PowerShell) suitable for simple operational automation, log collection, and repeatable task execution
  • Ability to assist in troubleshooting failed builds, GitLab pipeline errors, and runner connectivity issues
  • Perform initial triage before escalating to senior engineers.
  • Exposure to Linux environments (terminal operations, file permissions, basic system checks).
  • Familiarity with software installation, configuration, and patching workflows.

Nice To Haves

  • Introductory experience with GitLab, Artifactory, SonarQube, or other DevOps tools
  • Exposure to security scanning or vulnerability management workflows
  • Familiarity with Python or another scripting language
  • Coursework or internships in software, cybersecurity, or cloud engineering
  • Participation in any team, school, or personal DevOps projects (pipelines, automation, etc.)

Responsibilities

  • Execute basic platform operations tasks (e.g., refreshing pipeline runners, checking service health).
  • Perform routine scanning, gather results, and forward issues for remediation.
  • Support senior CI/CD Infrastructure engineers with queue triage and service tickets.
  • Update configuration files or settings under guidance.
  • Maintain pipeline artifacts, tags, and simple repository cleanup processes.
  • Support Artifactory and SonarQube operations using documented runbooks.
  • Execute vulnerability scans.
  • Log issues and support senior team members with remediation workflows.
  • Assist in generating evidence for compliance checks (CMMC, audit readiness).
  • Actively participate in team meetings.
  • Provide timely operational updates and escalate blockers.

Benefits

  • 401(k) match plus an additional employer contribution
  • Discretionary annual incentive bonus for eligible employees
  • Generous paid time off
  • Flexible work environments
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service