Staff Software Engineer, Cities

Airbnb is a platform where Hosts offer unique stays and experiences, allowing guests to connect with communities authentically.
$204,000 - $259,000
Backend
Staff Software Engineer
Remote
5,000+ Employees
9+ years of experience
Travel

Description For Staff Software Engineer, Cities

Airbnb, founded in 2007, has grown into a global platform connecting millions of Hosts with guests worldwide. The Cities team at Airbnb is seeking a Staff Software Engineer to join their mission-driven organization. This role is crucial in ensuring Airbnb's compliance with housing regulations, minimizing regulatory friction, and building trust with local governments.

As a Staff Engineer on the Cities team, you will be responsible for architecting and building scalable regulatory systems that can adapt to the evolving regulatory landscape. You'll work closely with policy, operations, product, design, and data science teams to create flexible solutions that integrate across guest and host-facing systems, government portals, and internal tools.

Key responsibilities include:

  1. Architecting and building next-gen regulatory services
  2. Engaging with policy and operations partners to launch major regulations
  3. Collaborating with product teams to enhance guest and host regulatory experiences
  4. Providing leadership and mentorship across the Cities team

The ideal candidate will have 9+ years of industry experience, proficiency in back-end server languages, and a strong background in distributed systems architecture. Experience working with industry and government partners to establish technology standards is crucial.

This US-based remote position offers a competitive salary range of $204,000 - $259,000 USD, along with potential bonuses, equity, and Employee Travel Credits. Join Airbnb in their commitment to fostering innovation through diverse ideas and creating the best products and services in the travel industry.

Last updated 7 hours ago

Responsibilities For Staff Software Engineer, Cities

  • Architect and build next-gen regulatory services
  • Engage with policy and operations partners to launch major regulations
  • Work closely with product teams on improving guest and host regulatory experience
  • Coach, mentor, and lead across the Cities team to ensure high standards for code quality, commitment to craft, and operational excellence

Requirements For Staff Software Engineer, Cities

Java
  • Bachelor's and/or Master's degree, preferably in CS, or equivalent experience
  • 9+ years of industry experience
  • Proficiency in one or more back-end server languages (Java/C++/etc.)
  • Experience in architectural patterns of high-scale distributed products/services
  • Experience working with industry and government partners in establishing technology standards
  • Experience working collaboratively in cross-functional teams

Benefits For Staff Software Engineer, Cities

Equity
  • Employee Travel Credits
  • Bonus
  • Equity

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Cities

Emerging Technology Program Manager

Apple seeks an Emerging Technology Program Manager to lead special projects for Retail Stores, collaborating across teams to innovate customer experiences.

CAD Engineer - Formal Verification

Join Apple's Silicon Technologies group as a CAD Engineer specializing in Formal Verification, designing next-gen processors and SoCs.

Cluster Project Design Electrical Engineer, Fleet Remediation Engineering

Lead design projects for AWS data centers as a Cluster Project Design Electrical Engineer in Fleet Remediation Engineering.

AMERs East Construction Quality Manager

Microsoft seeks an AMERs East Construction Quality Manager to lead quality programs for data center construction projects.

Engineering Manager II - Autonomous Delivery

Engineering Manager II role at Uber, leading autonomous delivery product development for the Autonomous Mobility & Delivery team.