Staff Software Engineer, Insurance Engineering

Airbnb connects hosts and guests globally, enabling authentic community experiences through unique stays and experiences since 2007.
$204,000 - $260,000
Backend
Staff Software Engineer
Remote
5000+ Employees
8+ years of experience
Enterprise SaaS · Travel

Description For Staff Software Engineer, Insurance Engineering

Join Airbnb's Insurance Engineering team as a Staff Software Engineer to lead the development of innovative protection products for our global community of hosts and guests. This role combines technical leadership with hands-on engineering, focusing on building unique solutions that provide financial security and peace of mind to the Airbnb community.

As a technical lead, you'll be responsible for architecting and implementing large-scale distributed systems, working with cutting-edge technologies including GraphQL, and various backend languages like Java, Kotlin, and Rust. You'll collaborate with cross-functional teams, including product, design, and data science, to drive engineering decisions and influence outcomes that shape the future of Airbnb's insurance products.

The position offers an attractive compensation package ranging from $204,000 to $260,000 USD, along with the flexibility of remote work within eligible US states. You'll be joining a company that values innovation, inclusion, and giving back to the open-source community.

Your impact will be significant as you lead technical initiatives, mentor team members, and contribute to the full development cycle. The role requires a strong background in distributed systems, experience with service-oriented architecture, and the ability to make architectural decisions that balance scalability, reliability, and business needs.

This is an exceptional opportunity for an experienced engineer who wants to make a meaningful difference in how people travel and host safely. You'll be at the forefront of creating protection programs that enable Airbnb's community to operate with confidence, while working with a talented team that values technical excellence and innovation.

The ideal candidate brings 8+ years of engineering experience, strong technical leadership skills, and a track record of delivering complex projects. You'll thrive in this role if you're passionate about building scalable solutions, enjoy mentoring others, and are excited about working at the intersection of technology and insurance innovation.

Last updated 11 hours ago

Responsibilities For Staff Software Engineer, Insurance Engineering

  • Be the technical lead and owner of significant scope, working through ambiguity, concept validation and implementation
  • Work with cross-functional teams to drive engineering decisions and influence outcomes
  • Help build out the team, cultivate innovation and growth
  • Be a player/coach of high-performance team to ensure code quality
  • Scale distributed applications in a highly-available 24x7 environment
  • Drive, lead, and contribute to the full development cycle
  • Nurture a culture of technical quality

Requirements For Staff Software Engineer, Insurance Engineering

Java
Kotlin
Ruby
Rust
  • BS, MS or Ph.D. in computer science or related field, or equivalent work experience
  • 8+ years of relevant engineering hands-on work experience
  • Proficiency in one or more back-end server languages
  • Extensive experience working with GraphQL
  • Strong coding abilities and experience with architectural patterns
  • Experience architecting, building, and maintaining highly available services
  • Familiarity with growth engineering concepts
  • Technical leadership and strong communication skills
  • Experience in partnering with other leaders in setting product strategy
  • Shipped several large scale projects with multiple dependencies across teams

Benefits For Staff Software Engineer, Insurance Engineering

Medical Insurance
  • Employee Travel Credits
  • Bonus
  • Equity

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Insurance Engineering

Staff Software Engineer, Trust Platform

Staff Software Engineer position at Airbnb's Trust Platform team, focusing on building large-scale systems to detect and mitigate fraud across the platform.

Staff Software Engineer, HotelTonight

Staff Software Engineer position at HotelTonight (Airbnb) focusing on backend development for a next-generation hospitality platform with competitive compensation and remote work options.

Senior Staff Engineer - Users

Senior Staff Engineer position at Airbnb focusing on building user-centric platforms and systems, offering competitive compensation and remote work flexibility.

Tech Lead Manager, Engineering - Guest & Host

Tech Lead Manager position at Airbnb, leading pricing guidance tools development, requiring 10+ years experience, offering $204-260K salary plus benefits.

Staff Software Engineer, Guest Displays & Platforms

Lead the development of major subsystems powering core user journey for Airbnb guests, focusing on pricing and availability across all product surfaces.