About the job
Join us as a Senior Build & Release Engineer, where you'll take command of the infrastructure and developer platforms that form the backbone of our engineering workflows. Your role will encompass the management of GitHub-based CI/CD pipelines, Bazel build and test frameworks, cloud infrastructure, and Kubernetes services, all designed to empower our engineers to deliver high-quality products efficiently and at scale.
This pivotal, hands-on role emphasizes enhancing developer productivity, ensuring build reliability, and scaling operational processes.
The Team
Our Operations and Infrastructure teams are dedicated to the real-world deployment and continuous improvement of PI’s advanced robotics systems. They are responsible for the platforms, tools, and cloud environments that facilitate reliable building, testing, and deployment processes. This includes taking ownership of GitHub workflows, CI systems, and build tools that are critical for development success.
Your Responsibilities
- CI/CD Management: Design and manage GitHub-based CI/CD systems (GitHub Actions, checks, workflows) with an emphasis on reliability, speed, and quality feedback.
- Build Infrastructure: Lead and enhance Bazel-based build and test systems supporting C++, Python, Rust, and TypeScript development.
- Infrastructure Development: Architect and maintain Kubernetes services and cloud infrastructure using Terraform and infrastructure-as-code practices.
- Automation & Self-Service: Transform manual deployment, provisioning, and access workflows into automated, GitHub-integrated processes.
- Reliability & Efficiency: Mitigate flaky builds, deployment failures, and CI bottlenecks that hinder engineering speed.
- Cross-Functional Collaboration: Collaborate with engineers across various teams to ensure builds, tests, and deployments are fast and predictable.
What We Are Looking For
- Extensive experience managing GitHub-centric development workflows at scale.
- Profound knowledge of CI/CD systems and challenges related to build reliability.
- Familiarity with Bazel or similar large-scale build systems.
- Expertise in cloud infrastructure, Kubernetes, and Terraform.
- Strong focus on developer experience and operational efficiency.
Preferred Qualifications
- Proven ability to enhance CI throughput for a large engineering team.
- Advanced skills in Bazel optimization (remote caching, test sharding, incremental builds).

