Senior Software Engineer, Insurance Platform

Airbnb Airbnb · Consumer · United States · Software Engineering

Senior Software Engineer on the Insurance Platform team at Airbnb. This role involves technical leadership, building distributed systems, and implementing cutting-edge technologies, including LLMs, to launch and expand insurance products globally. The focus is on platform development, scalability, and cross-functional collaboration.

What you'd actually do

  1. Be the technical lead and owner of significant scope, working through ambiguity, concept validation and implementation of a best-in-class solution.
  2. Build our platforms--infrastructure, applications and tools using your expertise in distributed systems, large compute clusters and petabyte-scale storage infrastructure.
  3. Help build out the team, cultivate innovation and growth by driving cross-collaboration and execution of projects across multiple teams.
  4. Be a player/coach of our high-performance team to ensure code quality, commitment to craft and operational excellence.
  5. Scale distributed applications in a highly-available environment, make architectural trade-offs applying design patterns and disciplined execution.

Skills

Required

  • 5+ years of software development experience
  • Java, GraphQL, Python, Go, Rust, C/C++/C#
  • architecting and/or developing concurrency, multithreading and synchronization in large-scale distributed systems
  • analyzing extensive data sets to identify gaps and inconsistencies, offering data insights, and advancing effective product solutions
  • designing and deploying high-performance systems with reliable monitoring and logging practices
  • relational databases and expertise in query authoring (SQL)
  • technical leadership leading multiple teams and setting technical direction
  • architecting and developing solutions to ambiguous problems, and integrations across multiple teams with significant impact
  • global infrastructure, networking, massive data storage systems, load balancing

Nice to have

  • desire to work collaboratively in cross-functional teams with design, product, data science, and research partners
  • Ability to effectively communicate with non-technical stakeholders

What the JD emphasized

  • innovative use of LLM