Software Engineer, Application Platform

Airbnb
United States
Workplace: RemoteFull timeUSD 162,000 - 190,000 annuallyFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Technical communication","Proactive communication","Collaboration","Problem-solving","Culture building"]

Build and maintain high-scale, production-critical distributed systems for Airbnb’s Application Platform team. You’ll design and implement systems for dynamic configuration, distributed counting, asynchronous job processing, and application gateways, while maintaining and debugging existing services. Partner with product and infrastructure teams, provide technical support through debugging and code reviews, improve observability, and help evolve the platform using an AI-first approach with LLM-powered agents.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Airbnb
Airbnb
1 day ago

Software Engineer, Application Platform

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

Build and maintain high-scale, production-critical distributed systems for Airbnb’s Application Platform team. You’ll design and implement systems for dynamic configuration, distributed counting, asynchronous job processing, and application gateways, while maintaining and debugging existing services. Partner with product and infrastructure teams, provide technical support through debugging and code reviews, improve observability, and help evolve the platform using an AI-first approach with LLM-powered agents.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and implement distributed systems and production-facing services, including core features, rollout plans, and testing.
  • •Maintain and debug existing systems through bug fixes, performance improvements, better test coverage, and observability dashboards.
  • •Provide technical support to engineers by answering questions, debugging code, and troubleshooting production issues.
  • •Collaborate with stakeholders to understand feature requests, design and implement solutions, and ship per expectations.
  • •Stay current with emerging trends and technologies, particularly in AI, to evolve toward an ideal future state.

Pay and Benefits

Salary: USD 162,000 - 190,000 annually
Equity and Bonus:Equity

Key Requirements

  • •Bachelor’s and/or Master’s degree in CS (or equivalent experience).
  • •3+ years of industry experience.
  • •Experience designing and working on distributed systems and evaluating trade-offs.
  • •Proficiency in Java and building/debugging distributed, multi-threaded systems.
  • •Embrace an AI-first engineering approach using LLM-powered agents, along with strong technical communication (design docs, reviews, post-mortems).
Experience:3+ yearsDistributed systemsAI-first engineering
Education:Bachelor's in Computer Science
Skills:Technical communicationProactive communicationCollaborationProblem-solvingCulture building
Tech Stack:JavaMicro-servicesLLMObservabilityAsynchronous job processingDistributed systemsMulti-threaded systems

Company Brief

Airbnb
Online marketplace that connects travelers with hosts offering short-term lodging, experiences, and long-term stays. Facilitates booking, payments, and reviews while providing tools for hosts to manage listings globally.
Industry: Online Marketplaces
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2008
WebsiteLinkedIn