Skip to content
AirbnbAirbnbUnited States

Staff Software Engineer, Tax Engineering

Build and evolve Airbnb’s global tax platform through scalable microservices, APIs, and distributed systems while improving reliability, latency, and accuracy. The role requires 9+ years of industry experience, strong architectural leadership, and expertise in Java or Kotlin and relational databases.

212k – 265k/yr
Remote9+ YOEBackend Engineering

About the role

Responsibilities

  • Build microservices and APIs that drive platform integrations across web and mobile platforms.
  • Collaborate with cross-functional teams to build interfaces and systems that evolve to meet critical business needs.
  • Build infrastructure, applications, tools, and platforms for distributed systems, large compute clusters, and petabyte-scale storage.
  • Scale distributed applications in a highly available, 24x7 environment.
  • Make architectural trade-offs using design patterns and disciplined execution.
  • Improve the accuracy, latency, and reliability of host-facing tax systems.
  • Lead engineers through significant architectural changes.
  • Shape the team’s technical roadmap and long-term strategy.
  • Collaborate with product, engineering, data science, data engineering, and platform teams.
  • Mentor engineers and drive engineering excellence across team boundaries.
  • Build alignment on architectural decisions and trade-offs.

Requirements

  • Bachelor’s degree, preferably in Computer Science, or equivalent practical experience.
  • 9+ years of industry experience.
  • Demonstrable experience with Java, Kotlin, relational databases, and distributed systems.
  • Experience leading technical discussions and mentoring engineers.
  • Experience with architectural patterns for high-scale web applications, including well-designed APIs, data pipelines, and efficient algorithms.
  • Experience collaborating with design, product, and data science partners.
  • Familiarity with AI development tools.
  • Strong understanding of systems reliability, observability, incident management, and fault-tolerant services.
  • Experience managing engineers, or strong interest in developing people-leadership skills.

Compensation and Benefits

  • Base pay range: $212,000–$265,000 USD.
  • May be eligible for bonus, equity, benefits, and Employee Travel Credits.

Skills

JavaKotlinRelational DatabasesDistributed SystemsMicroservicesAPIsData PipelinesAlgorithmsObservabilityIncident Managementfault-tolerant servicesai development tools
Airbnb

Staff Backend Engineer, Host Pricing & Availability

AirbnbUnited States

Staff Backend Engineer driving technical strategy for Airbnb's host pricing and availability platform. Lead architecture of scalable backend systems, APIs, services and data pipelines while collaborating with Product, Design and Data Science to deliver pricing intelligence and calendar tools.

212k – 265k/yrRemote9+ YOEBackend Engineering
Airbnb

Staff Backend Engineer

AirbnbCalifornia

Staff Backend Engineer leading the technical strategy and hands-on development of Airbnb's AI-powered autonomous Ads Platform for paid marketing channels including Google and Meta. Architect systems for creative generation, bidding optimization, audience management, and campaign automation while ensuring brand safety and human oversight. Requires 9+ years software engineering experience and technical leadership.

212k – 265k/yrRemote9+ YOEBackend Engineering
Temporal

Staff Software Engineer, Compute (Temporal Cloud)

TemporalUnited States

Build and operate distributed systems and multi-tenant platform services for Temporal Cloud, owning design, implementation, production operations, SLOs, and incident response. Requires strong systems fundamentals and experience shipping platform primitives.

212k – 286k/yrRemote7+ YOEBackend Engineering
Temporal

Staff Software Engineer, Cloud Data Storage

TemporalUnited States

Staff Software Engineer designing and building scalable distributed data storage systems for workflow history at petabyte scale. Requires 5+ years building highly scalable distributed systems, strong CS fundamentals, advanced concurrent programming in Go/Java, AWS experience, and Elasticsearch/ClickHouse skills.

212k – 286k/yrRemote7+ YOEBackend Engineering
Temporal

Staff Software Engineer - Open Source Server

TemporalUnited States

Designs and implements core backend features for open source server, focusing on large-scale distributed systems with high reliability and scalability. Brings deep experience in concurrent systems, operational environments, and tools like Elasticsearch or ClickHouse.

212k – 286k/yrRemoteBackend Engineering