1Password logo

Build Engineer

1Password
Full-time
Remote
Canada and United States
$123,000 - $167,000 USD yearly
Software & Technology

We’re looking for a developer excited to help build and operate the systems that power 1Password’s continuous integration platform. The CI Platform team owns the secure, scalable, and performant infrastructure that engineers across 1Password depend on to build, test, and validate software every day.

Our CI environment spans multiple cloud providers and supports several fleets of self-hosted runners that handle thousands of jobs each day. The platform is built for scale, reliability, and secure execution, supporting teams across 1Password. We’re also investing in foundational improvements that will define the next generation of our build platform, including secure execution environments, faster job startup, improved observability, and new approaches to runner scalability.

If you’re interested in solving technical challenges spanning multiple operating systems, orchestration, security, caching, artifact management, and observability, this is the team for you.

This is a remote opportunity within Canada and the US.

What you can expect:

  • Build the systems that help engineers write, test, and ship code faster and more safely
  • Improve reliability, performance, and observability of our CI environment through automation, tooling, and platform enhancements
  • Partner with engineering and security teams to design secure, auditable, least privilege execution environments for CI workloads
  • Develop capabilities that improve confidence in builds and empower teams to troubleshoot efficiently
  • Work with a group of engineers who care deeply about making CI a strategic advantage for 1Password

What you'll do:

  • Build, maintain, and improve core CI infrastructure including runners, orchestration systems, secure execution environments, caching layers, and secrets access patterns
  • Work with Product and Platform Engineering to make CI faster, more reliable, more observable, and easier to use
  • Instrument and evaluate the CI platform to identify bottlenecks, flaky behaviors, security risks, or degraded performance, then drive improvements to address them
  • Contribute to initiatives such as reducing time to first job step execution, improving package distribution performance, strengthening build provenance and isolation guarantees, and scaling the platform to support our developer and product needs
  • Collaborate with a team of engineers passionate about delivering a secure and highly scalable build environment

What we are looking for:

  • Experience designing, operating, or maintaining CI systems or build infrastructure at scale
  • Proficiency in Python, PowerShell, Bash, or similar scripting languages
  • Experience maintaining toolchains and development environments within CI systems
  • Understanding of platform-level concepts such as packaging, build isolation, reproducibility, and artifact management, with experience applying them in macOS, Linux, and Windows environments.
  • Experience with infrastructure as code practices and tooling
  • Experience with Kubernetes or distributed orchestration

Bonus points:

  • Experience with GitHub
  • Experience with Actions Runner Controller.
  • Familiarity with Rust or TypeScript.
  • MacOS admin experience
Apply now
Share this job