- Страна
- Австралия
Откликайтесь
на вакансии с ИИ

Staff Engineer - Compute & Agents
Отличная вакансия для опытного инженера: работа в известной продуктовой компании с сильной инженерной культурой, современным стеком (Go, K8s) и удаленным форматом. Высокий уровень ответственности и влияние на продукт мирового уровня.
Сложность вакансии
Роль Staff Engineer требует не только глубоких знаний Go и Kubernetes, но и способности принимать стратегические архитектурные решения. Высокая сложность обусловлена необходимостью управления сложными распределенными системами и лидерства в кросс-командных инициативах.
Анализ зарплаты
Указанная роль Staff Engineer в регионе ANZ (Австралия и Новая Зеландия) предполагает зарплату выше среднего по рынку из-за высокого уровня ответственности и дефицита кадров такой квалификации. Оценки основаны на данных для Senior/Staff ролей в технологических компаниях уровня Tier-1.
Сопроводительное письмо
I am writing to express my strong interest in the Staff Engineer position for the Compute & Agents team at Buildkite. Having followed Buildkite’s evolution in the CI/CD space, I am deeply impressed by your commitment to developer experience and the robustness of your hybrid agent architecture. With extensive experience in Go and managing large-scale distributed systems on AWS and Kubernetes, I am confident in my ability to lead technical direction and solve the complex infrastructure challenges your team faces.
In my previous roles, I have led cross-functional initiatives to improve system reliability and performance, often balancing the immediate needs of product delivery with long-term architectural health. I am particularly excited about the opportunity to work on the MCP service and the intersection of AI agents with core infrastructure. I thrive in remote-first environments that value autonomy and kindness, and I look forward to the possibility of mentoring your talented engineers while contributing hands-on to Buildkite’s mission of unblocking developers everywhere.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в buildkite уже сейчас
Присоединяйтесь к команде Buildkite и создавайте инфраструктуру будущего для миллионов разработчиков по всему миру!
Описание вакансии
At Buildkite, our mission is to unblock every developer on the planet. We've rethought how software delivery should work and have built a platform that is fast, reliable, secure, and able to scale to the needs of the most demanding high-growth tech companies globally, including Airbnb, Shopify, Canva, PagerDuty, Lyft, and Pinterest.
Job Overview
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.
🔧 About the Team
The Compute and Agents team builds, maintains, and iterates on the infrastructure that keeps Buildkite humming — from our open-source agent trusted by engineers around the world, to our hosted agents and MCP service. It's a team that sits at an intersection of deeply technical infrastructure work and the fast-moving world of AI agents, with our own agent in the middle.
There's real ownership here. You'll work on problems that matter to developers everywhere, shipping work you can point to and be proud of — alongside a sharp, kind team that loves digging into hard problems together.
🚀 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
🎨 Skills & Experience We Value
Core Skills:
- 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
✨ Why Join Buildkite
At Buildkite, we value kindness, autonomy, and collaboration. You'll be part of a remote-first company where your work can make a meaningful impact — empowering engineers worldwide to build and deliver better software faster.
- 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 accommodations@buildkite.com.
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- AWS
- Terraform
- Kubernetes
- CI/CD
- PostgreSQL
- GraphQL
- Ruby on Rails
- React
- Distributed Systems
- Go
Возможные вопросы на собеседовании
Проверка опыта работы с основным стеком и понимания внутреннего устройства агентов.
Расскажите о наиболее сложной проблеме производительности или масштабируемости, с которой вы столкнулись при работе с Go в распределенной системе. Как вы её диагностировали и решили?
Оценка навыков архитектурного проектирования и работы с инфраструктурой как кодом.
Как бы вы спроектировали систему управления парком агентов, которая должна поддерживать тысячи одновременных заданий с минимальной задержкой и высокой изоляцией?
Проверка способности лидировать и выстраивать процессы в команде.
Опишите случай, когда вам нужно было внедрить технический стандарт или изменение архитектуры, с которым были согласны не все. Как вы добивались консенсуса?
Оценка опыта работы с облачной инфраструктурой и надежностью.
Какие стратегии вы используете для обеспечения отказоустойчивости и минимизации радиуса поражения (blast radius) при обновлении критических компонентов инфраструктуры в AWS/Kubernetes?
Проверка продуктового мышления и ориентации на пользователя.
Как вы балансируете между внедрением инновационных технологий (например, AI-агентов) и поддержанием стабильности зрелого продукта, такого как Buildkite?
Похожие вакансии
MLOps Engineer (Python)
AI Engineer (CV & Navigation)
Senior / Lead LLM Engineer
Python AI разработчик
Разработчик AI-агентов
Middle, Middle+, Senior GenAI/LLM Разработчик
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Австралия