Staff Engineer, CI/CD & Cloud Infrastructure
Staff Engineer, CI/CD & Cloud Infrastructure
Location: San Diego, CA
Job Type: Full-Time
Salary Range: $ 175,000 - $185,000
Position Overview
We are looking for a Staff CI/CD & Cloud Infrastructure Engineer to own and evolve our build pipelines, deployment workflows, and cloud infrastructure. You will be responsible for ensuring that software — spanning Python, C/C++, and CUDA on Linux — is built, tested, versioned, and deployed reliably across both AWS cloud environments and a fleet of complex embedded instruments operated in our central lab facility.
This is a senior hands-on role for an engineer who thrives at the intersection of DevOps automation, cloud infrastructure management, and release engineering. You will design and maintain CI/CD pipelines, manage complex AWS infrastructure as code, and ensure full traceability from source commits through builds, tests, artifacts, and deployments. You will work cross-functionally with firmware, application, and HPC engineers to keep the entire delivery pipeline fast, reliable, and observable.
Key Responsibilities
CI/CD & Build Engineering
- Design, build, and maintain CI/CD pipelines using GitHub Actions or similar platforms
- Manage build systems for Python, C/C++, and CUDA codebases on Linux
- Integrate build tools (CMake, Make, pip, setuptools) into automated pipelines
- Implement robust versioning, tagging, and artifact management strategies
- Ensure full traceability of builds, test results, and artifacts from commit to deployment
- Manage Docker-based build environments including base images, caching, and reproducibility
- Maintain and optimize build performance, parallelism, and reliability
Cloud Infrastructure (AWS)
- Architect and manage complex AWS infrastructure including:
- IAM roles, policies, and access management
- Storage services (S3, EBS, EFS) with tiered lifecycle policies
- Databases (RDS, DynamoDB, or similar) with backup and
failover...