Staff Software Engineer, Tax Experience

Airbnb is a global platform connecting hosts offering unique stays with guests, founded in 2007 and has facilitated over 1 billion guest arrivals worldwide.
Backend
Staff Software Engineer
Remote
1,000 - 5,000 Employees
9+ years of experience
Finance

Description For Staff Software Engineer, Tax Experience

Airbnb's Global Tax Engineering team is seeking a Staff Software Engineer to join their dynamic environment, focusing on solving complex tax-related challenges across global jurisdictions. This role offers an opportunity to make a significant impact by leading the development of tax systems and the next-generation Invoice system.

As a Staff Engineer, you'll be responsible for establishing technical vision and building alignment across teams while delivering scalable, efficient solutions. You'll work with cross-functional partners including Product, Pricing, Payments, and Operations teams in a globally distributed environment. The position requires expertise in managing large-scale platforms and adapting to evolving regulatory needs.

The role combines technical leadership with hands-on engineering, requiring you to mentor others while driving systemic improvements. You'll be working in an inclusive environment that promotes sustainable engineering practices and values differences. Career growth opportunities include internal mobility, mentoring, and leadership development.

Key responsibilities include leading tax system development, partnering with technical leaders on invoice system design, and collaborating with various teams to ship impactful features. The ideal candidate brings 9+ years of backend/full-stack development experience, strong communication skills, and a passion for technical quality.

This remote position is based in India, offering flexibility while maintaining connection through occasional office visits or offsites. Join a company that has facilitated over 1 billion guest arrivals and continues to innovate in the global hospitality space.

Last updated 6 hours ago

Responsibilities For Staff Software Engineer, Tax Experience

  • Lead the development and refinement of systems powering Tax
  • Partner with technical leaders to design and build next-generation Invoice system
  • Work closely with Product, Pricing, Payments, Operations and other cross-functional partners
  • Lead and mentor engineers both inside and outside immediate team
  • Drive systemic improvements and streamline development processes
  • Advocate for and participate in efforts to advance Airbnb's engineering processes

Requirements For Staff Software Engineer, Tax Experience

Java
  • 9+ years of experience in backend / full-stack development
  • Bachelor's and/or Master/PhD's degree, preferably in CS, or equivalent experience
  • Experience working with a microservice architecture at scale
  • Excellent communication and collaboration skills
  • Passionate about efficiency, availability, technical quality and system quality

Benefits For Staff Software Engineer, Tax Experience

  • Inclusive and supportive work environment
  • Career development opportunities
  • Internal mobility
  • Mentoring opportunities
  • Leadership development opportunities

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Tax Experience

Staff Fullstack Software Engineer, Payments Payins

Staff Fullstack Software Engineer position at Airbnb focusing on payments systems, requiring 9+ years of experience with competitive compensation and remote work options.

Staff Software Engineer, Database Infrastructure Service

Staff Software Engineer position at Airbnb focusing on database infrastructure, distributed systems, and data management, offering competitive compensation and remote work flexibility.

Staff Technical Program Manager, Aircover/Insurance

Lead technical program management role at Airbnb focusing on insurance and protection solutions, requiring 9+ years of experience and strong technical expertise.

Staff Software Engineer, Booking

Staff Software Engineer position at Airbnb focusing on building and improving the core booking system with distributed systems expertise.

Staff Software Engineer, Cities

Staff Software Engineer position at Airbnb, focusing on building regulatory platforms and tools to support home-sharing communities and city partnerships.