Staff Software Engineer, Communication & Connectivity

Airbnb
United States
Workplace: RemoteFull timeUSD 204,000 - 255,000 annuallyFunction: Software EngineeringExperience: 9+ yearsEducation: bachelorsSkills: ["Communication","Leadership","Collaboration","Teamwork"]

Lead design and development of large-scale, distributed data systems (batch and real-time) powering ML models and product features. Collaborate across backend, client, data science, analytics, and ML teams to build robust ML infra, data pipelines, and feature processes, while shaping the team’s long-term vision and roadmap for Airbnb’s Communication & Connectivity data platform.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Airbnb
Airbnb
9 months ago

Staff Software Engineer, Communication & Connectivity

✓ Verified Job

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

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

Job Summary

Lead design and development of large-scale, distributed data systems (batch and real-time) powering ML models and product features. Collaborate across backend, client, data science, analytics, and ML teams to build robust ML infra, data pipelines, and feature processes, while shaping the team’s long-term vision and roadmap for Airbnb’s Communication & Connectivity data platform.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Shape the team’s long-term vision and roadmap in close collaboration with cross-functional partners across Airbnb
  • •Build strong relationships with partner engineering teams, including backend, client, data science, analytics, and ML, to drive aligned and impactful outcomes
  • •Design, develop, and maintain reliable, scalable data pipelines - both batch and real-time - that collect, process, and serve data from diverse sources across Airbnb
  • •Implement robust offline and online feature building processes to enable faster production of ML products
  • •Architect and build ML infra and optimize for performance, scalability, and cost-effectiveness

Pay and Benefits

Salary: USD 204,000 - 255,000 annually

Key Requirements

  • •9+ years of relevant industry experience with a Bachelor’s and/or Master’s degree in CS/EE, or equivalent experience, or 6+ years of experience with a PhD
  • •Strong CS fundamentals, and knowledge of architecture and common design patterns
  • •Experience running data processing pipelines in production using distributed data processing frameworks like Apache Spark or Flink
  • •Experience collaborating with client, backend, ml, analytics teams, product and business partners
  • •Experience working on/with end-to-end Machine Learning products
Experience:9+ yearsData analyticsML platformData engineering
Education:Bachelor's
Skills:CommunicationLeadershipCollaborationTeamwork
Languages:English
Tech Stack:Apache SparkFlinkPythonSQLML infraLLMsGenAIDistributed data processing

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