Senior Software Engineer, Cities

Full Time
Bengaluru, Karnataka, India
1 month ago

Airbnb was born in 2007 when two Hosts welcomed three guests to their San Francisco home, and has since grown to over 4 million Hosts who have welcomed more than 1 billion guest arrivals in almost every country across the globe. Every day, Hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way.

Airbnb is a mission-driven company dedicated to helping create a world where anyone can belong anywhere. It takes a unified team committed to our core values to achieve this goal. Airbnb's various functions embody the company's innovative spirit and our fast-moving team is committed to leading as a 21st century company.

The Host ops tooling team focuses on creating tools and services that support home-sharing and our community of hosts in the larger ecosystem, with internal & external stakeholders. We do this by partnering with those stakeholders to create win-win solutions that support our community and benefit society at large. 

The team is developing a supply moderation platform that allows us to offer product solutions to 1000+ Operation specialists around the world that are based on our policy objectives. Our long-term goal is to be able to launch a solution in any city with minimal to no engineering effort. 

To accomplish these goals, we work closely with Legal, Data Science and Operations colleagues. This invigorating cross-functional partnership is a defining element of software engineering on the team, one that maximizes the impact of the products we build and contributes to Airbnb’s leading position in the home-sharing economy. If you are passionate about using technology to make a positive impact on the world, this is the right team for you!

What You’ll Do

As a Senior Software Engineer on the Host ops tooling team, your work will directly contribute to one of the most potent elements of Airbnb’s commitment to operate as a 21st-century company by enabling us to strengthen, partner with, and earn the trust of the communities we serve. The Ops Tooling team is part of the Guest & Host organization and supports the Hosting Supply team by developing tools and automation for supply onboarding, curation, labeling, and vetting. The Senior Engineer will work closely with cross-functional partners on Host Ops tooling, focusing on server-side development, data management, and system integration. Their responsibilities include creating robust backend systems to automate and reduce manual tasks. Additionally, they will design scalable systems and data pipelines, and collaborate with AI/ML teams to implement algorithms that enhance analytics and content classification.

You will work with a team of talented, passionate, mission-driven developers and a diverse set of partners and stakeholders across product, design, data science, policy, operations, and legal disciplines.

Your contributions will take a variety of forms, including:

  • Building a long-term moderation platform with well-defined APIs that is service-oriented, modular, granular, observable, configurable, and efficient
  • Creating highly-automated, auditable, access-controlled tools for Airbnb compliance managers to address off-platform compliance issues
  • Designing intuitive experiences for hosts that make it simple for them to learn about and comply with the Airbnb’s policies
What You’ll Need to Succeed
  • 6+ years of full-time work experience in software engineering, information technology, or a related domain
  • Bachelor’s or Master’s degree in computer science, or equivalent experience
  • Passion for delivering products end-to-end, from ideation through planning and scoping to implementation and experimental A/B testing
  • Proficiency in one or more back-end server languages (Java/Ruby/C#/C++/etc.)
  • Expertise in popular storage systems such as relational or noSQL databases
  • Ability to write high-performance production-quality code
  • Willingness to work across the stack to address technical challenges anywhere in the system
  • Experience in designing and building large-scale production systems
  • Knowledge of SOA (service-oriented architecture) design patterns
  • Success at mentoring others and leading by example
  • Strong written and verbal communication skills
  • Attention to detail, bias for action, and the ability to tackle ambiguous problems
  • Desire to work collaboratively in cross-functional teams with design, product, data science, policy, operations, and legal partners