Infrastructure Engineer IV

Jobtailor

Colorado

On-site

USD 150,000 - 210,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Jobtailor seeks a senior DevOps/Build Engineer to lead CI/CD, build tooling, and cloud infrastructure for spacecraft-grade software stacks. You will own and optimize multi-team pipelines, packaging, and release workflows across firmware, ground systems, and cloud services.

Role emphasizes reliability, automation, and collaboration with perception, GNC, avionics, and systems engineering teams. Requires 10+ years in DevOps and cloud/CI/CD, with Python scripting proficiency.

Qualifications

  • Bachelor's degree in CS, Software/CE or related field.
  • 10+ years of professional software engineering in DevOps, build/release, or cloud infra.
  • Experience managing builds/deployments with high test coverage and reproducibility.
  • Strong CI/CD design/operation for multi-team codebases.
  • Experience deploying cloud infra (AWS, GCP, Azure) and IaC (Terraform).
  • Linux development with scripting in Python or similar languages.
  • Experience with large versioned data assets and processing pipelines.
  • Strong software architecture, automated testing, and maintainable design.
  • Ability to resolve complex system issues and communicate across teams.
  • U.S. citizenship or eligible to obtain required authorizations.

Responsibilities

  • Lead design and operation of CI/CD pipelines, build tooling, and cloud infrastructure for the VNS and GNC software stacks.
  • Build unified packaging and release management for firmware, spacecraft software, ground systems, and cloud services.
  • Create test and release workflows for multiple teams to ensure high test coverage and reproducibility.
  • Own and improve build tooling; optimize CI and build times to improve engineer productivity.
  • Manage shared testing pipelines to improve PR merge speed and velocity.
  • Support data processing pipelines and visualization tooling on the ground and in the cloud.
  • Design and manage storage, versioning, and distribution for large versioned data assets.
  • Support infrastructure for ML training workflows, including compute provisioning and dataset management.
  • Design, review, and maintain cloud infrastructure focusing on reliability, security, and cost.
  • Establish developer workflows, automation, and documentation to improve reliability and velocity.
  • Partner with perception, GNC, avionics, flight software, systems engineering, and mission operations teams.
  • Diagnose complex build, deployment, and infrastructure issues; contribute to architectural decisions and mentor engineers.

Skills

CI/CD Pipeline Design
Cloud Infrastructure Management
Build/Release Engineering
Scripting in Python
Automated Testing

Education

Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field
Master's or PhD in Computer Science, Robotics, Aerospace Engineering, Electrical Engineering, or a related field

Tools

AWS
GCP
Azure
Terraform
CMake
Bazel

Job description

  • Lead the design, development, and operation of CI/CD, build tooling, simulation environments, and cloud infrastructure for the VNS and GNC software stacks
  • Build unified packaging and release management for firmware, spacecraft software, ground systems, and cloud services
  • Build and maintain test and release workflows for multiple teams, ensuring high test coverage and build reproducibility
  • Own and improve build tooling; optimize CI and build times to improve engineer productivity
  • Manage shared testing pipelines to improve PR merge speed and development velocity
  • Support data processing pipelines and visualization tooling on the ground and in the cloud
  • Design and manage storage, versioning, and distribution strategies for large versioned data assets
  • Support infrastructure for ML training workflows, including compute provisioning, dataset management, and experiment reproducibility
  • Design, review, and maintain cloud infrastructure, managing reliability, security, and cost
  • Establish developer workflows, automation, and documentation that improve reliability and engineering velocity
  • Partner with perception, GNC, avionics, flight software, systems engineering, and mission operations teams
  • Diagnose complex build, deployment, and infrastructure issues; contribute to architectural decisions, conduct technical reviews, and mentor other engineers
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field; equivalent practical experience may be considered
  • 10+ years of professional software engineering experience, with significant experience in DevOps, build/release engineering, and/or cloud infrastructure roles
  • Experience managing builds and deployment environments with high test coverage and build reproducibility
  • Strong experience designing and operating CI/CD pipelines, build systems, and release management for multi-team codebases
  • Experience designing, deploying, and reviewing cloud infrastructure (e.g., AWS, GCP, or Azure), including infrastructure-as-code (e.g., Terraform)
  • Experience developing and debugging in Linux environments; strong scripting and automation skills in Python or similar languages
  • Experience dealing with large versioned data assets and the pipelines that process them
  • Strong understanding of software architecture, automated testing, and maintainable software design
  • Demonstrated ability to resolve complex system-level issues and communicate effectively across software, algorithm, hardware, and systems engineering teams
  • U.S. citizenship, lawful permanent residence in the U.S., protected individual status under 8 U.S.C. 1324b(a)(3), or eligibility to obtain required U.S. Department of State authorizations
  • Desired: Master's or PhD in Computer Science, Robotics, Aerospace Engineering, Electrical Engineering, or a related field
  • Desired: Experience supporting DevOps for embedded or firmware targets, including cross-compilation and hardware-in-the-loop test infrastructure
  • Desired: Experience supporting ML training infrastructure, dataset versioning, or experiment tracking
  • Desired: Familiarity with C++ build systems such as CMake or Bazel and large C++ codebases
  • Desired: Experience developing software for spacecraft, aerospace, robotics, autonomous vehicles, defense systems, or other mission-critical applications
  • Desired: Experience with data processing pipelines and visualization tooling on the ground and in the cloud
  • Desired: Familiarity with computer vision, visual navigation, state estimation, or perception pipelines
  • Desired: Experience with flight software interfaces, telemetry and commanding, software- or hardware-in-the-loop testing, or mission operations
Core Competencies

Demonstrates expertise in designing and operating CI/CD pipelines, build systems, and cloud infrastructure, with a strong focus on automation, reliability, and engineering velocity. Proficient in managing large versioned data assets and supporting ML training workflows, while effectively collaborating across multidisciplinary teams.

Highest-signal resume keywords
  • CI/CD Pipeline Design
  • Cloud Infrastructure Management
  • Build/Release Engineering
  • Scripting in Python
  • Automated Testing
Hard Skills
  • DevOps
  • Build Tooling
  • Release Management
  • Infrastructure-as-Code
  • Linux Development
  • Data Processing Pipelines
  • Software Architecture
  • Automated Testing
  • Version Control
  • Experiment Reproducibility
Soft Skills
  • Effective Communication
  • Mentoring
  • Problem Solving
Industry Keywords
  • Spacecraft Software
  • Aerospace Engineering
  • Robotics
  • Mission-Critical Applications
  • Embedded Systems
Tools & Technologies
  • AWS
  • GCP
  • Azure
  • Terraform
  • CMake
  • Bazel
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Intern
Software Engineering Intern

Jobtailor • Louisiana (MO)

On-site
USD 18,000 - 32,000
Software Engineer Level 5
Software Engineer Level 5

Jobtailor • Colorado

On-site
USD 140,000 - 200,000
Software Engineer – Deployment
Software Engineer – Deployment

Jobtailor • Arlington (VA)

On-site
USD 140,000 - 210,000
Principal Software Engineer – Developer
Principal Software Engineer – Developer

Jobtailor • Town of Montana (WI)

On-site
USD 140,000 - 190,000
Cryogenic Systems Software Engineer 3
Cryogenic Systems Software Engineer 3

Jobtailor • Centennial (CO)

On-site
USD 120,000 - 160,000
Software Engineer III
Software Engineer III

Jobtailor • Colorado

On-site
USD 140,000 - 190,000
Staff Software Engineer – Embedded Software Platform
Staff Software Engineer – Embedded Software Platform

Jobtailor • California (MO)

On-site
USD 180,000 - 280,000
Senior Software I&T Manager
Senior Software I&T Manager

Jobtailor • Alabama

On-site
USD 140,000 - 190,000
Ground Systems Software Engineer 3
Ground Systems Software Engineer 3

Jobtailor • Centennial (CO)

On-site
USD 120,000 - 150,000
Senior C++ Software Engineer – Infrastructure Tools
Senior C++ Software Engineer – Infrastructure Tools

Jobtailor • California (MO)

On-site
USD 120,000 - 160,000