Senior Software Engineer - Tax Platform

A global platform founded in 2007 connecting hosts offering unique stays with guests, facilitating over 1 billion guest arrivals worldwide.
Backend
Senior Software Engineer
In-Person
5+ years of experience
Travel

Description For Senior Software Engineer - Tax Platform

Airbnb's Global Tax Engineering team is seeking a Senior Software Engineer to join their Tax Platform initiative. This role offers an opportunity to work on complex tax-related challenges across multiple jurisdictions worldwide. As part of a highly skilled team, you'll be responsible for developing and maintaining critical systems that support both Guest and Host facing product experiences. The position requires expertise in distributed systems, API development, and the ability to work with cross-functional teams globally. You'll be contributing to a platform that handles tax compliance and calculations at scale, working with modern technologies and microservices architecture. The role combines technical leadership with hands-on development, requiring both strong engineering skills and the ability to mentor others. You'll be part of a company that has transformed the travel industry, working on systems that directly impact Airbnb's ability to operate globally. The position offers exposure to complex technical challenges while working with a diverse, inclusive team committed to creating innovative solutions for tax-related challenges in the sharing economy.

Last updated 6 days ago

Responsibilities For Senior Software Engineer - Tax Platform

  • Build microservices and APIs to drive platform integrations across web and mobile platforms
  • Collaborate with cross-functional teams to build interfaces and systems
  • Build platforms, infrastructure, applications and tools
  • Work on scaling distributed applications in a highly-available 24x7 environment
  • Work closely with Product, Pricing, Payments, Operations and other cross-functional partners
  • Partner with other engineering teams to serve users holistically
  • Lead and mentor engineers both inside and outside immediate team

Requirements For Senior Software Engineer - Tax Platform

Java
Kotlin
Python
Go
Rust
  • Bachelor's degree, preferably in CS, or equivalent practical experience
  • 5+ years industry experience
  • Experience in Java, Kotlin, Python, Go, Rust, C/C++/C#
  • Knowledge of architectural patterns of high-scale web applications
  • Experience or desire to work collaboratively in cross-functional teams
  • Excellent communication and collaboration skills

Interested in this job?

Jobs Related To Airbnb Senior Software Engineer - Tax Platform

Senior Software Engineer, Tax Experience

Senior Software Engineer position at Airbnb's Global Tax Engineering team, building scalable solutions for worldwide tax operations.

Senior Software Engineer, Payments

Senior Software Engineer position at Airbnb focusing on payment systems, incentives platforms, and stored value solutions, offering competitive compensation and remote work flexibility.

Senior Software Engineer, Search

Senior Software Engineer position at Airbnb focusing on building and improving the map search experience, offering remote work and competitive compensation.

Senior Software Engineer, Community Support Platform - IVR/Voice

Senior Software Engineer position at Airbnb focusing on AI-powered voice support systems, offering remote work and competitive compensation.

Senior Software Engineer, Payment Compliance

Senior Software Engineer role at Airbnb focusing on payment compliance and policy enforcement, building scalable backend services for a global payments platform.