Senior Software Engineer, Trust Safety

at Airbnb
šŸ“ United States
USD 191,000-223,000 per year
SENIOR
āœ… Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Python @ 4 Scala @ 4 Spark @ 1 Java @ 4 Algorithms @ 4 Machine Learning @ 4 Data Science @ 4 JavaScript @ 4 API @ 4

Details

Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 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.

Role overview

As a Senior Software Engineer on the Safety Foundation team, you will work with data scientists, designers, product managers, product engineers, analytics and customer service operations to innovate new ways to detect and stop potentially risky bookings and identify risk users by collaborating across team boundaries. You will dig into end-to-end systems to understand how and where safety risk occurs and deliver projects that minimize safety incidents on the platform and protect Airbnb users from bad actors.

Responsibilities

  • Work with large-scale backend systems to detect risks using rules and connecting to productionalized machine learning models.
  • Collaborate cross-functionally with machine learning engineers, product managers, operations, and data scientists to identify opportunities for business impact, refine and prioritize requirements for risk detection and mitigation.
  • Build tooling and automation for operations to more effectively reduce safety risks.
  • Minimize good-user impact while developing products to deter bad actors.
  • Examples of work: build party risk detection mechanisms, identify and prevent human trafficking cases, build data pipelines for product analysis and machine learning, and reduce safety risk at scale.

Requirements / Qualifications

  • 5+ years of industry experience building systems at scale (MS or PhD in relevant fields is listed as inclusive).
  • Passion for building user-facing products or large backend systems.
  • Experience in any of the following languages: Scala, Java, JavaScript, Python.
  • Ability to write high-performance, production-quality code.
  • Exposure to architectural patterns of large, high-scale web applications, including well-designed APIs, high-volume data pipelines, and efficient algorithms.
  • Experience or desire to work collaboratively in cross-functional teams with design, product, data science, and research partners.
  • Ability to effectively communicate with non-technical stakeholders such as legal and operations.
  • Experience with the Trust and Risk domain is a plus.
  • Experience with Spark, Scala, and large language models is a plus.

Location & Office Policy

  • This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed with your manager.
  • Candidates must live in a state where Airbnb, Inc. has a registered entity (some states excluded).

Compensation & Benefits

  • The actual base pay depends on factors such as training, transferable skills, work experience, business needs and market demands. This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.

Pay Range

  • $191,000—$223,000 USD