Staff Engineer - Compute & Agents @Buildkite
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 5d ago

[Hiring] Staff Engineer - Compute & Agents @Buildkite

5d ago - Buildkite is hiring a remote Staff Engineer - Compute & Agents. πŸ’Έ Salary: unspecified πŸ“Location: Worldwide

Role Description

We're hiring a Staff Engineer to join our Compute and Agents team. In this role, you'll help set technical direction for the team, lead architectural decisions across complex systems, and drive the work that has the highest impact on Buildkite's infrastructure and developer experience. You'll shape how we build and scale our agent infrastructure, hosted compute, and MCP service β€” balancing reliability, performance, and security at scale.

This is a hands-on role. You'll write code, own the hardest problems, and raise the engineering bar across the team through standards, mentoring, and the quality of your own work.

What You'll Do

  • Help guide the technical direction for the Compute and Agents team, shaping architecture and system design decisions
  • Lead the hardest cross-system integrations and drive solutions to complex infrastructure challenges
  • Design and evolve systems, patterns, and standards that improve reliability, performance, and operability across teams
  • Write code, review code, and pair with engineers β€” leading by example on quality and craft
  • Build alignment across teams and stakeholders on technical decisions, balancing speed, quality, and impact
  • Collaborate with engineers, designers, and product managers to shape solutions that solve customer problems
  • Mentor and upskill engineers within the team, raising capability and setting shared standards
  • Lead cross-team reliability, performance, and cost initiatives; set operational readiness expectations for major changes
  • Participate in customer research and discovery sessions to inform product and architectural decisions

Qualifications

  • Strong communication skills, with empathy and kindness in both written and verbal collaboration
  • Proven experience leading technical direction within or across engineering teams
  • Repeated ownership of large or complex production systems, with clear evidence of impact beyond a single team
  • Ability to make strategic trade-offs, articulate decisions clearly, and build alignment in ambiguous situations
  • Strong judgment about where to invest versus where to simplify
  • Comfortable working directly with customers and incorporating feedback into product development
  • Familiarity with CI/CD systems, developer tooling, and DevOps concepts

Technical Stack

  • Go β€” our primary language, used across our agents and infrastructure. Strong experience or a genuine eagerness to go deep is a must.
  • Kubernetes & AWS β€” we run cloud-native infrastructure at scale. Experience with container orchestration and distributed systems is a big plus.
  • Terraform β€” we manage our infrastructure as code with Terraform. Familiarity with IaC principles and writing reusable, maintainable Terraform is valued.
  • Ruby on Rails β€” the backbone of the Buildkite platform. The majority of our product is built here, so comfort with Rails or a willingness to pick it up matters.
  • React & GraphQL β€” our frontend and API layer, used across the platform alongside Rails.
  • PostgreSQL β€” experience with query optimisation, schema design, or managing relational databases under load is a plus.

A Typical Day Might Include

  • Leading an architecture discussion for a new capability or system change
  • Reviewing pull requests with detailed, constructive feedback
  • Pairing with an engineer on a complex infrastructure problem
  • Investigating performance bottlenecks or scaling challenges
  • Driving alignment across teams on a cross-cutting technical decision
  • Joining a customer discovery session to understand how teams use agents at scale
  • Writing code on the hardest or most ambiguous parts of the work

Benefits

  • Competitive compensation and benefits package
  • Flexible, remote-first culture
  • Opportunities for professional growth, leadership, and technical ownership
  • Work alongside talented, passionate engineers building world-class developer tools
  • 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
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Engineer - Compute & Agents @Buildkite
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 5d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό 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 βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later