Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Debugging
Distributed Systems @ 3
Docker @ 3
Experimentation
Go
Kubernetes
Observability
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Responsibilities
- Experimentation and prototyping new features in a remote sandbox development environment to enable new capabilities in CI-related workflows.
- Debugging workflow orchestration queueing delays and measuring the performance of remote execution/cache infrastructure to improve correctness, reproducibility, and speed.
- Identifying root causes of infrastructure-related reasons for test flakiness in CI.
- Optimizing the speed of autoscaling CI workers to handle burst CI workloads from product engineering teams.
- Up-leveling observability and alerting of the CI platform across build systems, flaky test management systems, and the merge queue.
- Building an improved canarying mechanism to roll out workflow orchestration changes iteratively and safely.
Requirements
- Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience.
- Interest in working on distributed systems engineering and optimization problems.
- General knowledge of most of: k8s, EC2, Golang, Docker.
- Metrics-driven approach to decision-making, with an interest in delivering quantifiable impact.
Benefits
- Bonus, equity, benefits, and Employee Travel Credits may be available (eligibility noted in the posting).
Pay
- Pay Range: $162,000—$190,000 USD
More jobs at Airbnb
Associate Counsel, Innovation And Thought Leadership
Airbnb · United States
USD 157,000-185,000 per year
Engineering Manager, Cloud & Data Security
Airbnb · United States
USD 212,000-265,000 per year
Staff Backend Engineer, Host Serving And Access
Airbnb · United States
USD 212,000-265,000 per year
Software Engineer, Dev Tools
Airbnb · United States
USD 162,000-190,000 per year
Senior Manager, Technical Program Management (Search & AI Foundations)
Airbnb · United States
USD 232,000-282,000 per year
Similar jobs
Senior Software Engineer, Dev Tools
Airbnb · United States
USD 196,000-230,000 per year
Senior Systems Engineer, Storage - DGX Cloud
Nvidia · United States
USD 208,000-414,000 per year
GCP Cloud AI Platform Engineer
ING · Warsaw, Poland
PLN 156,000-300,000 per year
Software Engineer, Build Systems / Ci
OpenAI · San Francisco, United States, Seattle, United States, New York City, United States
USD 185,000-490,000 per year
Tech Lead Manager, Agentic Runtime
Glean · Mountain View, United States, San Francisco, United States
USD 250,000-300,000 per year
Tech Lead Manager, Agentic Runtime
Glean · Mountain View, United States, San Francisco, United States
USD 250,000-300,000 per year
Systems Integration Engineer, Build Systems | Consumer Devices
OpenAI · San Francisco, United States
USD 293,000-325,000 per year
Senior Software Engineer - Custom Data
Bloomberg · San Francisco, United States
USD 160,000-240,000 per year