Remote (Country)

Airbnb is hiring a Senior Software Engineer,Trust Platform

Airbnb is hiring a Senior Software Engineer for its Trust Platform. You will be responsible for designing and building large-scale systems to detect and mitigate fraud across the entire platform. As part of the Trust Engineering team, you will develop highly available, real-time risk detection services in close collaboration with product, data science, and operations teams to counter evolving threats and uphold Airbnb as a safe and trusted community.

What You'll Do

  • Design, implement, and operate resilient and scalable distributed systems.
  • Build and evolve platform capabilities to tackle the changing landscape of fraud attacks by collaborating with engineering teams in Airbnb’s Trust, Payment, and CSP organizations.
  • Provide critical input in Trust Platform’s team roadmap and technical direction.
  • Identify opportunities to improve the reliability, scalability, and efficiency of Trust Platform services and drive their implementation.
  • Mentor other engineers in developing their technical and collaboration skills.
  • Advocate and participate in efforts to advance Airbnb’s engineering processes and technical foundations.

What We're Looking For

  • 5-9+ years of industry experience.
  • BS/MS/PhD in Computer Science, a related field, or equivalent work experience.
  • Proficiency in one or more backend languages (Java/Ruby/Kotlin etc).
  • Experience with service-oriented architectures and developing large-scale distributed systems.
  • Experience with platform architecture patterns and best practices.
  • Hands-on experience leading project teams and setting technical direction.
  • Experience with the Trust and Risk domain.

Nice to Have

  • Familiarity with Scala is a plus.
  • Experience with building and leading infrastructure is a plus.

Technical Stack

  • Java, Ruby, Kotlin, Scala

Team & Environment

You will join the Trust Engineering team, part of the Trust Platform, collaborating closely with product, data science, and operations teams.

Benefits & Compensation

  • Bonus
  • Equity
  • Employee Travel Credits

Compensation range: $190,000—$220,000 USD.

Work Mode

This is a remote position for candidates located in the USA.

Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively-led people, and to develop the best products, services and solutions. Airbnb values diversity & belonging and is proud to be an Equal Employment Opportunity employer. All individuals seeking employment at Airbnb are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation, or any other legally protected characteristic.

Required Skills
JavaRubyKotlinScalaDistributed SystemsAPI DesignSystem ArchitectureSecurityTrust & SafetyHigh-volume SystemsSoftware Engineering Best PracticesProblem SolvingCommunication
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Airbnb
Airbnb is a global platform connecting hosts who offer unique stays and experiences with guests, facilitating over 2 billion guest arrivals in almost every country. The company is dedicated to creating a world where anyone can belong anywhere.
All jobs at Airbnb Visit website
Job Details
Category backend
Posted 2 months ago