Senior Software Engineer, Tax Engineering

Airbnb is a platform where Hosts offer unique stays and experiences, allowing guests to connect with communities authentically.
$185,000 - $223,000
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Travel · Finance

Description For Senior Software Engineer, Tax Engineering

Airbnb, founded in 2007, has grown to over 4 million Hosts welcoming more than 1 billion guest arrivals globally. As a Senior Software Engineer in Tax Engineering, you'll join the Global Tax Engineering team, solving challenging and unique problems faced by the business. You'll work on Guest and Host facing product experiences and backend systems that enable Airbnb to operate across numerous jurisdictions worldwide.

The role involves:

  • Building microservices and APIs for platform integrations across web and mobile platforms
  • Collaborating with cross-functional teams to develop evolving interfaces and systems
  • Working on infrastructure, applications, and tools, gaining expertise in distributed systems and large-scale infrastructure
  • Scaling distributed applications in a highly-available 24x7 environment

You'll be part of an inclusive and supportive work environment that promotes sustainable engineering practices, well-being, and values differences. The team offers career development opportunities, including internal mobility and leadership development.

Key responsibilities include:

  • Solving complex problems and developing end-to-end features
  • Strengthening domain knowledge over time
  • Making architectural trade-offs and applying design patterns
  • Collaborating with product, engineering, data science, and platform teams

This US-remote position may include occasional work at an Airbnb office or attendance at offsites. Airbnb is committed to working with a diverse talent pool and providing an inclusive application and interview process.

Join Airbnb to make a significant impact in the global tax engineering space and be part of a team delivering on a strategic, multi-year platform roadmap and global rollout.

Last updated 21 hours ago

Responsibilities For Senior Software Engineer, Tax Engineering

  • Build microservices and APIs for platform integrations
  • Collaborate with cross-functional teams to build evolving interfaces and systems
  • Work on infrastructure, applications, and tools for distributed systems
  • Scale distributed applications in a highly-available 24x7 environment
  • Make architectural trade-offs and apply design patterns

Requirements For Senior Software Engineer, Tax Engineering

Java
Kotlin
Python
Go
Rust
  • Bachelor's degree, preferably in CS, or equivalent practical experience
  • 5+ years industry experience
  • Prior real-world experience and demonstrable knowledge in any of Java, Kotlin, Python, Go, Rust, C/C++/C#
  • Exposure to architectural patterns of high-scale web applications
  • Experience or desire to work collaboratively in cross-functional teams

Benefits For Senior Software Engineer, Tax Engineering

Equity
  • Employee Travel Credits
  • Equity
  • Bonus
  • Career development opportunities
  • Inclusive and supportive work environment

Interested in this job?

Jobs Related To Airbnb Senior Software Engineer, Tax Engineering

Software Development Engineer, EC2 Provisioning

Join Amazon's EC2 Provisioning team as a Senior Software Engineer, working on cutting-edge cloud infrastructure at global scale.

Senior Software Development Engineer, Project Kuiper

Senior Software Development Engineer for Project Kuiper, developing customer experiences and infrastructure for global satellite broadband service.

Software Engineer, Open Connect Edge Accelerator L5

Senior Software Engineer role at Netflix for Open Connect Edge Accelerator, working on CDN and latency optimization.

Sr Engineer-Core Platform

Senior Engineer role at Qualcomm for Core Platform development, requiring expertise in embedded and cloud edge software.

Windows Driver Dev Engineer Senior

Senior Windows Driver Dev Engineer role at Qualcomm India, focusing on embedded software, kernel development, and system optimization.