Staff Software Engineer

Airbnb
Summary
Join Airbnb's Global Tax Engineering team and contribute to building an extensible tax quotation platform designed to support Airbnb's global growth and ensure compliance. Enhance the accuracy, latency, and reliability of customer-facing tax quotation systems. Collaborate with cross-functional teams and product stakeholders. Bring a strong problem-solving mindset and deliver innovative solutions to address complex global taxation challenges. Work on launching and expanding protection products across global markets, seizing greenfield opportunities on a fast-growing team. Deliver on a strategic, multi-year platform roadmap and global rollout. Collaborate with various teams within Airbnb.
Requirements
- Bachelorβs degree, preferably in CS, or equivalent practical experience
- 9+ years industry experience
- Prior real-word experience and demonstrable knowledge in any of Java, Kotlin, Relational Databases, and distributed systems
- Familiarity with AI development tools like Co-Pilot
- Exposure to architectural patterns of high-scale web applications, such as well-designed APIs, data pipelines and efficient algorithms
- Experience or desire to work collaboratively in cross-functional teams with design, product and data science partners
- Experience with profiling, performance tuning, resiliency patterns and identifying bottlenecks in large-scale applications
- Strong understanding of systems reliability, including observability, incident management, and building fault-tolerant services
- Ability to lead technical discussions, mentor others, and drive engineering excellence across teams
Responsibilities
- Build microservices, APIs to drive platform integrations across web and mobile platforms
- Collaborate with cross-functional teams to build interfaces and systems that can evolve to meet critical business needs
- Build our platforms--infrastructure, applications and tools, and gain expertise in distributed systems, large compute clusters and petabyte-scale storage infrastructure
- Be part of an impactful team working on scaling distributed applications in a highly-available 24x7 environment, make architectural trade-offs applying design patterns and disciplined execution
Benefits
This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits