Software Engineer - Secure Container Images
Core
Build and maintain hardened, production-ready Ubuntu-based container images (rocks) and the automated pipelines that package, test, sign, and publish them for global developers.
Role type
Senior Software Engineer (Container Image Engineering & Release Engineering)
Builds
Minimal, secure container images and the CI/CD infrastructure to deliver them at scale
Domain
Cloud-native infrastructure, containerization, and open-source software supply chain
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Bash, Python, CI/CD systems, container image building, container orchestration, Linux systems, release engineering, artifact pipelines
Preferred skills
Security-oriented maintenance, software supply chain security, GitOps, Go, Rust, minimal/distroless images, OCI specifications, security compliance frameworks, open-source contributions
Technologies
GitHub Actions, Jenkins, Docker, Podman, Kubernetes, Ubuntu, OCI
Responsibilities
Design and operate automated CI/CD pipelines for image lifecycle management; write tooling to assess security compliance and cloud-native compatibility; collaborate with security and platform teams; define image standards for security, performance, and developer experience; mentor colleagues and contribute to hiring
Seniority
Senior, hands-on IC with mentorship responsibilities