Software Engineer, Dev Tools

Airbnb
$162,000 - $190,000Remote

About The Position

The Dev Tools team at Airbnb is responsible for building and maintaining the infrastructure that enables Airbnb engineers and AI agents to develop, validate, review, and ship high-quality software efficiently and reliably. With the rise of AI-assisted development, the team is focused on scaling the systems that support this growth, including cloud development environments, agent execution platforms, source control, code review, validation, and monorepo tooling. As a Software Engineer on this team, you will play a crucial role in designing, building, and operating foundational systems used across Airbnb. You will tackle complex infrastructure challenges related to distributed systems, Kubernetes, developer workflows, scalability, reliability, and cost optimization. You will collaborate with various teams, including Developer Platform, DevAI, CI/CD, Cloud Infrastructure, and Security, and will have the opportunity to influence the technical direction and quality standards of the team.

Requirements

  • 2-4+ years of industry experience with bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience
  • Experience leading and shipping large scope technical projects in collaboration with multiple experienced engineers.
  • Full-cycle developer with strong ownership and experience building and operating high-scale, distributed systems across the full software life cycle.
  • Familiarity with container and orchestration technologies such as Docker and Kubernetes.
  • Excellent communication skills - ability to explain complex infrastructure tradeoffs to engineers at all levels and drive cross-team alignment without formal authority.
  • Strong problem solver with solid debugging skills.
  • Passionate about developer productivity and making developer lives better.
  • Experience building systems that run reliably at scale on AWS, including EKS, EC2, EBS, and cloud networking (VPCs, load balancers, VPN tunneling).
  • Platform thinking: experience building infrastructure that other teams build products on top of, understanding reliability, observability, clear contracts, and graceful failure modes.
  • Experience treating infrastructure spending as a first-class concern and driving meaningful cost reduction through architectural changes.
  • Proficiency in Go, Python, or similar server-side languages.

Nice To Haves

  • Agent or async workloads (a plus): operational characteristics of async, autonomous, or long-running compute workloads - pooling, lifecycle management, isolation, secret handling.
  • Developer tooling (a plus): experience building or contributing to tools that engineers use daily.
  • Experience in one or more of the following areas is especially valuable: Developer environments, remote development platforms, or sandboxed workload execution
  • Infrastructure for AI agents or asynchronous compute workloads
  • CI/CD, integration testing, build systems, or pre-submit validation
  • Git, GitHub Enterprise, source-control infrastructure, or large-scale repository hosting
  • Code-review systems, policy enforcement, code ownership, or automated review tooling
  • Kubernetes operators, workload scheduling, autoscaling, resource isolation, or capacity management
  • Bazel, monorepo tooling, dependency management, or polyglot build infrastructure
  • Platform APIs, control planes, worker pools, caching systems, or distributed queues
  • Authentication, authorization, secrets management, or secure workload execution
  • Infrastructure cost optimization and capacity planning

Responsibilities

  • Design, build, and operate foundational systems used across Airbnb engineering.
  • Work on technically challenging infrastructure problems involving distributed systems, Kubernetes, developer workflows, scalability, reliability, and cost efficiency.
  • Partner closely with teams across Developer Platform, DevAI, CI/CD, Cloud Infrastructure, and Security.
  • Shape the technical direction and set the bar for craft on a small, high-impact team.
  • Build and operate cloud development environments and execution platforms for engineers and AI agents.
  • Scale Kubernetes-based worker pools, control planes, and APIs for parallel and asynchronous workloads.
  • Improve AirDev validation so engineers and agents can test changes quickly before CI.
  • Strengthen source-control and code-review systems as PR volume, automation, and concurrency grow.
  • Improve developer workflows across build, test, dependency management, and polyglot monorepo tooling.
  • Diagnose production issues across distributed systems, networking, storage, and orchestration.
  • Set technical direction and make high-stakes architectural decisions with significant ambiguity.
  • Mentor engineers on the team and raise the quality bar through code review and design feedback.

Benefits

  • Bonus
  • Equity
  • Benefits
  • Employee Travel Credits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service