Release Engineer, Consumer Products
OpenAI
2 months ago
San Francisco, CA, USA
Mid Level / Senior
Base Salary
$293k - $325k/yr
Responsibilities
- Design and operate CI/CD pipelines for multi-component builds using hermetic toolchains.
- Define versioning and branching strategies; automate promotions, changelogs, and artifact retention.
- Integrate unit, integration, and hardware-in-the-loop test results; manage flaky tests and failures.
- Build A/B OTA update flows with health checks and implement safe rollback strategies.
- Implement code signing for binaries and firmware, and run vulnerability scanning.
- Manage dashboards and alerts for build health and fleet update telemetry.
Requirements
- Experience building and operating build and release systems for consumer devices or embedded products.
- Proficient in scripting and automation languages such as Python or Bash.
- Strong Linux user-space fundamentals.
- Experience with GitHub Actions or Buildkite and artifact registries.
- Experience managing vendor BSPs and toolchains.
- Familiarity with key management and supply-chain hardening.
Benefits
- Hybrid work model with four days in the office per week.
- Relocation assistance for new employees.
Tech Stack
BashBuildkiteGitHub ActionsLinuxPython
Categories
DevOpsEmbedded