Staff Software Engineer, Communication & Connectivity

2 hours, 4 minutes ago
Full-time
Lead
Software Development
Airbnb

Airbnb

Airbnb is the world's largest community-driven hospitality company, offering homes and experiences in 191 countries. It is an online marketplace connecting people to unique accommodations and experiences globally.

Hotels, Restaurants & Leisure
5K-10K
Founded 2008

Description

  • Shape the team’s long-term vision and roadmap with cross-functional partners across Airbnb.
  • Build strong partnerships with backend, client, data science, analytics, and ML teams to drive aligned outcomes.
  • Design, develop, and maintain scalable batch and real-time data pipelines across diverse Airbnb data sources.
  • Implement offline and online feature-building processes that accelerate ML product development.
  • Architect and build ML infrastructure with a focus on performance, scalability, and cost-effectiveness.
  • Lead key initiatives to design and build large-scale distributed data systems.
  • Collaborate across backend, frontend/client, and machine learning engineering teams to bridge execution across functions.
  • Mentor and develop engineers on the team while contributing to the broader data engineering community at Airbnb.

Requirements

  • 9+ years of relevant industry experience with a Bachelor’s and/or Master’s degree in CS/EE, or equivalent experience.
  • 6+ years of experience with a PhD.
  • Strong computer science fundamentals, including knowledge of architecture and common design patterns.
  • Experience running data processing pipelines in production using distributed frameworks such as Apache Spark or Flink.
  • Experience collaborating with client, backend, ML, analytics, product, and business partners.
  • Experience working across team boundaries to define data architecture and data flow.
  • Experience with end-to-end machine learning products.
  • Excellent written and verbal communication skills.
  • Passion for working in a product-focused environment with strong customer impact.
  • US-remote eligible and must live in a state where Airbnb, Inc. has a registered entity.

Benefits

  • Base pay range of $204,000 to $255,000 USD.
  • Eligible for bonus compensation.
  • Eligible for equity.
  • Eligible for benefits.
  • Eligible for Employee Travel Credits.
  • US-remote eligible role.
  • Occasional work from an Airbnb office or attendance at offsites, as agreed with your manager.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Geospatial Data (Starshield)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring a Software Engineer, Geospatial Data for Starshield to build reliable earth-observation data processing systems that support national security missions.

AWS C C++ Computer Vision Kubernetes Linux Machine Learning PostgreSQL Python SSH
18 minutes ago

Core Software Engineer (C++) - Remote

ClickHouse 51-250 IT Services

ClickHouse is hiring a remote-first Performance Engineer to help optimize the core ClickHouse open-source database and strengthen its cloud offerings for distributed systems at global scale.

C++ Kubernetes TCP/IP Unix
18 minutes ago

Principal Software Engineer, Service Hub

HubSpot 5K-10K Media

HubSpot is hiring a Principal Software Engineer to shape the technical future of Service Hub, with primary focus on front-end architecture and hands-on delivery across critical customer-facing product surfaces.

Agile JavaScript Prototyping
34 minutes ago

Staff Software Engineer - Security & Privacy

Samsara 1K-5K IT Services

Samsara is seeking a Staff Software Engineer to lead its Cloud Governance Platform, building secure and compliant cloud infrastructure systems that support the company’s global IoT operations.

AWS CI/CD GCP Go Python Terraform
34 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers