Foresite Labs Fl2024 006

Staff Engineer, CI/CD & Cloud Infrastructure

San Diego, California, United StatesFull timeStaff$175,000 - $185,000 / yearPosted 13 days ago
Apply on Foresite Labs Fl2024 006 →

Sign into see who you know at Foresite Labs Fl2024 006.

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...