Staff Software Engineer

Airbnb Logo

Airbnb

πŸ’΅ $204k-$255k
πŸ“Remote - United States

Summary

Join Airbnb's Trust Engineering team and help build intuitive and delightful experiences to strengthen our trust defenses. As a key member, you will work with talented software engineers to deliver flexible, efficient, and scalable solutions for evolving fraud and safety challenges. You will collaborate with product, operations, design, and engineering teams to execute on product and business strategies, building high-quality products and features. A typical day involves contributing to the full development cycle, designing and implementing scalable systems, and collaborating with other engineering teams. You will also provide critical input on the team's roadmap and mentor other engineers. This role is US-Remote Eligible, with occasional office work or offsites.

Requirements

  • 10+ years of industry engineering experience
  • BS/MS/PhD in Computer Science, a related field, or equivalent work experience
  • Hands on experience leading project teams and setting technical direction
  • Experience with service-oriented architectures and developing large-scale distributed systems
  • Proficiency in one or more backend languages (Java/Ruby/Kotlin etc)
  • Experience with test driven development, familiar with A/B testing, incremental delivery and deployment
  • Experience with platform architecture patterns and best practices

Responsibilities

  • Work cross-functionally with product, operations, design, and other engineering counterparts to execute on product and business strategy to build high quality products and features
  • Drive, lead, and contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch. You’ll be reviewing code and design docs, giving feedback on product specs and mocks
  • 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 the ARI team’s roadmap and technical direction
  • Identify opportunities to improve the reliability, scalability, and efficiency of ARI 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

Preferred Qualifications

  • Familiarity with Scala is a plus
  • Experience with building and leading infrastructure is a plus
  • Experience with GraphQL is a plus
  • Experience with Salesforce or Redis is a plus
  • Experience with the Trust and Risk domain is a plus

Benefits

  • Bonus
  • Equity
  • Benefits
  • Employee Travel Credits

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.