Staff Engineer - Releases @Buildkite
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Staff Engineer - Releases @Buildkite

1mth ago - Buildkite is hiring a remote Staff Engineer - Releases. πŸ’Έ Salary: unspecified πŸ“Location: Australia and New Zealand

Role Description

We're looking for a Staff Engineer to join our Releases team. In this role, you'll help solve some of the most challenging technical problems we face as we continue to scale Buildkite's platform. You'll drive architectural decisions, lead technical strategy, and work closely with engineers, designers, and product managers to deliver impactful improvements.

Staff Engineers at Buildkite are hands-on technical leaders. You'll influence how we design, build, and scale systems while supporting other engineers to deliver their best work.

What You’ll Do

  • Own Technical Direction for the Releases Platform
    • Design the release architecture and core data model, including the canonical release entity and its relationships across services, environments, artefacts, and actors
    • Lead key technical decisions around security, reliability, and scale β€” particularly for the immutable evidence trail and policy gate infrastructure
    • Drive the hardest cross-system integrations, including ingestion from Pipelines and GitHub Deployments
    • Ensure the platform is extensible enough to support progressive delivery capabilities (canary analysis, staged rollouts, health-based promotion, automatic rollback) without requiring customers to replace existing CD tooling
  • Build and Improve the Releases Platform
    • Design, build, and scale tools and systems relied on by some of the best engineering teams in the world
    • Solve complex technical challenges around performance, reliability, and scalability
    • Work closely with customers and stakeholders to deeply understand their release and governance challenges, and deliver practical, high-impact solutions
    • Drive improvements to developer experience through better tooling, automation, and processes
  • Lead and Unblock
    • Investigate and resolve complex performance and reliability issues across the stack
    • Explore systems at every layer β€” from infrastructure patterns to backend services and data stores
    • Share knowledge and drive engineering best practices across teams through documentation, mentorship, and pairing
    • Support the wider engineering organisation by contributing to cross-team tooling, infrastructure, and frameworks
    • Communicate trade-offs effectively and build alignment around technical decisions

Skills & Experience We Value

  • Technical Expertise
    • Proven experience working in production environments at scale, ideally using Go, Ruby on Rails, or similar languages
    • Experience designing event-driven or audit-log systems β€” immutable records, event sourcing, or append-only data models are a strong plus
    • Deep understanding of cloud infrastructure and deploying complex, containerised applications (AWS experience preferred)
    • Familiarity with PostgreSQL or similar relational databases, including reasoning about performance and replication
    • Comfortable solving challenges in distributed systems, observability, and infrastructure reliability
  • Domain Experience
    • Familiarity with CD systems, deployment pipelines, or release orchestration platforms (e.g. Spinnaker, Argo Rollouts, Flux, or similar)
    • Understanding of progressive delivery patterns: canary deployments, blue/green, feature flags, health-based promotion, and rollback strategies
    • Experience with DORA metrics, release governance, or compliance/audit requirements in regulated or large-scale engineering environments
    • Background in integrating with source control and CI/CD platforms (GitHub, GitLab, Buildkite, etc.)
  • Collaboration and Communication
    • Excellent written and verbal communication skills, especially in a remote-first environment
    • Ability to distil complex technical concepts into clear explanations for diverse audiences
    • A collaborative, pragmatic mindset β€” balancing technical quality with business context
    • Comfortable mentoring engineers and leading technical discussions across teams
  • Additional Experience
    • Kubernetes, Terraform, or other infrastructure-as-code tools
    • Familiarity with Kafka, Flink, or other streaming/event-driven systems
    • Background in SRE, systems programming, or Linux/Unix internals
    • Understanding of secure system design and cloud security best practices

Benefits

  • Competitive compensation, including salary, equity, and benefits package
  • Flexible, remote-first culture (Remote in the ANZ & PST Regions)
  • Meaningful technical challenges at scale
  • Opportunities for professional growth, technical leadership, and cross-team influence
  • A collaborative, inclusive, and innovative culture where your ideas make a real impact

Equal Opportunity Employer

At Buildkite, we value diversity and celebrate all types of skills, backgrounds, and experiences. We’re dedicated to fostering an inclusive environment and providing reasonable accommodations throughout our recruitment process. If you need any accommodations or support during the application or interview process, please reach out to us at [email protected].

Before You Apply
️
remote Be aware of the location restriction for this remote position: Australia and New Zealand
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Engineer - Releases @Buildkite
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Australia and New Zealand
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,437+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later