Senior Fullstack Engineer, Tech Foundations

at Airbnb
USD 196,000-230,000 per year
SENIOR
✅ Remote

Tech Stack

AI @ 4 API @ 4 Data Science Distributed Systems @ 4 Internationalization @ 4 Java @ 7 JavaScript @ 6 Kotlin @ 7 LLM Machine Learning @ 6 Observability @ 4 React @ 6 Security TypeScript @ 6

Details

Airbnb's Internationalization Infrastructure team, part of Application Platform, builds technology that helps deliver high-quality experiences to guests and hosts around the world. The team provides reliable, scalable, and efficient infrastructure and tooling for Airbnb code, content, and stakeholders.

The team owns three pillars of Airbnb's internationalization platform: translation workflows that move content from authoring through translation and delivery, guardrails that protect quality and reliability, and foundational libraries that make internationalization consistent across platforms.

Responsibilities

  • Design and build high-scale translation workflows, APIs, UIs, and libraries that provide consistent paved paths across Airbnb.
  • Simplify legacy systems through safe migrations while improving reliability, observability, latency, security, and cost efficiency.
  • Prototype applications of machine learning and large language models, then turn validated ideas into durable platform capabilities.
  • Partner across Globalization, Data Science and ML, product and platform teams, and external vendors to solve ambiguous customer problems.
  • Measure success through quality, cost, latency, adoption, developer productivity, and operational load.
  • Turn broad goals and ambiguous problems into clear plans, sound decisions, and shipped outcomes.
  • Take end-to-end ownership of technical decisions and execution.
  • Steward Airbnb's multilingual capabilities and the long-term health of the platform.

Requirements

  • 5+ years of relevant industry experience with a bachelor's or master's degree, preferably in Computer Science, or equivalent practical experience.
  • Strong programming skills for hands-on individual-contributor work in Java, Kotlin, C++, or a comparable backend language.
  • Experience designing, building, and operating distributed systems, APIs, storage and caching systems, event-driven processing, or service-oriented architectures at scale.
  • Experience evolving production systems through incremental migrations, testing, observability, and operational ownership.
  • Proficiency with JavaScript or TypeScript and experience with React or comparable modern web technologies sufficient to own internal workflows end to end.
  • Experience collaborating across organizational boundaries and communicating technical tradeoffs clearly to engineering and non-engineering partners.
  • A data-informed approach to system quality, reliability, efficiency, and customer experience.
  • Experience using AI-assisted development tools and agents to accelerate discovery, prototyping, implementation, testing, and documentation, with sound judgment about quality and verification.
  • Interest in building AI-enabled platform capabilities; prior machine learning specialization is not required.
  • Passion for globalization, inclusive user experiences, and building infrastructure that helps teams serve a worldwide community.

Benefits

The role may be eligible for bonus, equity, benefits, and Employee Travel Credits. Airbnb is committed to an inclusive and accessible application and interview process and provides reasonable accommodations for applicants with disabilities.

Compensation

The base pay range is $196,000–$230,000 USD. Actual base pay depends on factors including training, transferable skills, work experience, business needs, and market demands.

More jobs at Airbnb

Similar jobs