JobHabor

Senior Software Engineer, Dev Tools

Airbnb

Location
US
Workplace
Remote
Employment
Full Time
Salary
USD 196,000–230,000/yr
Apply on the employer’s site

Posted 1mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Design, build, and operate foundational systems
  • Work on infrastructure problems involving distributed systems, Kubernetes, developer workflows, scalability, reliability, and cost efficiency
  • Shape the technical direction and set the bar for craft
  • Build and operate cloud development environments and execution platforms
  • Scale Kubernetes-based worker pools, control planes, and APIs
  • Improve AirDev validation
  • Strengthen source-control and code-review systems
  • Improve developer workflows
  • Diagnose production issues across distributed systems, networking, storage, and orchestration
  • Set technical direction and make high-stakes architectural decisions
  • Mentor engineers on the team and raise the quality bar

Requirements

  • 5-9+ years of industry experience
  • Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience
  • Experience leading and shipping large scope technical projects
  • Full-cycle developer with strong ownership and experience building and operating high-scale, distributed systems
  • Familiarity with container and orchestration technologies such as Docker and Kubernetes
  • Excellent communication skills
  • Strong problem solver and solid debugging skills
  • Passionate about developer productivity
  • Experience building systems that run reliably at scale on AWS
  • Experience with EKS, EC2, EBS, and cloud networking (VPCs, load balancers, VPN tunneling)
  • Experience building infrastructure that other teams build products on top of
  • Treat infrastructure spending as a first-class concern
  • Experience driving meaningful cost reduction through architectural changes

Preferred

  • Experience with agent or async workloads
  • Experience with developer tooling
  • Experience in 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

Skills

  • Docker
  • Kubernetes
  • AWS
  • EKS
  • EC2
  • EBS
  • VPC
  • Git
  • GitHub Enterprise
  • Bazel
  • Go
  • Python

Similar roles