CareerPlanSign in

Sr. Software Engineer - Build and Release

Sunnyvale, CA, us💼 Full-time🗓 2026-07-30 → 2026-09-25

Core

Design and implement build, release, and continuous integration systems to support software development and developer productivity.

Role type

Senior Software Engineer (Build & Release)

Builds

CI/CD pipelines, build systems, and developer tools for platform and application software teams

Domain

Software Engineering / DevOps / Robotics

Deliverable

production ML models | product features | infrastructure

Required skills

C++, Python, Git, Linux, Bazel, Jenkins, Groovy, technical documentation

Preferred skills

Infrastructure as Code (Nix, Ansible), embedded C++, regulated industry software design, Realtime OS (QNX)

Technologies

Bazel, Jenkins, Groovy, Git, Linux, Nix, Ansible, QNX

Responsibilities

Drive new build and release initiatives; Provide expert Bazel build system support; Develop tools for code sharing in a monorepo; Support integration of AI tools and automation; Identify and resolve development bottlenecks; Collaborate on CI/CD pipeline development

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.