Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Airbnb

Senior Software Engineer, Insurance Platform

Airbnb

Senior Software Engineer developing infrastructure and applications for Airbnb's Insurance team. Leading technical development and team collaboration to drive engineering excellence.

Posted 4/28/2026full-timeRemote • 🇺🇸 United StatesSenior💰 $191,000 - $223,000 per yearWebsite

Tech Stack

Tools & technologies
Distributed SystemsGoGraphQLJavaPythonRustSQL

About the role

Key responsibilities & impact
  • Be the technical lead and owner of significant scope, working through ambiguity, concept validation and implementation of a best-in-class solution.
  • Build our platforms--infrastructure, applications and tools using your expertise in distributed systems, large compute clusters and petabyte-scale storage infrastructure.
  • Help build out the team, cultivate innovation and growth by driving cross-collaboration and execution of projects across multiple teams.
  • Be a player/coach of our high-performance team to ensure code quality, commitment to craft and operational excellence.
  • Scale distributed applications in a highly-available environment, make architectural trade-offs applying design patterns and disciplined execution.
  • Work with cross-functional teams with design, product, data science, and research partners to drive engineering decisions and influence outcomes.

Requirements

What you’ll need
  • 5+ years of software development experience.
  • Prior real-word experience and demonstrable knowledge in any of Java, GraphQL, Python, Go, Rust, C/C++/C#.
  • Experience architecting and/or developing concurrency, multithreading and synchronization in large-scale distributed systems.
  • Experience or desire to work collaboratively in cross-functional teams with design, product, data science, and research partners.
  • Experience in analyzing extensive data sets to identify gaps and inconsistencies, offering data insights, and advancing effective product solutions.
  • Proficient in designing and deploying high-performance systems with reliable monitoring and logging practices. Possess a working knowledge of relational databases and expertise in query authoring (SQL).
  • Ability to effectively communicate with non-technical stakeholders.
  • Hands-on technical leadership leading multiple teams and setting technical direction.
  • Expertise in architecting and developing solutions to ambiguous problems, and integrations across multiple teams with significant impact.
  • Expertise with global infrastructure, networking, massive data storage systems, load balancing, etc.
  • Bachelor’s degree or equivalent practical experience.

Benefits

Comp & perks
  • bonuses
  • equity
  • benefits
  • Employee Travel Credits

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaGraphQLPythonGoRustCC++C#SQLdistributed systems
Soft Skills
technical leadershipcross-collaborationcommunicationproblem-solvinginnovationteam buildingexecutioncommitment to craftoperational excellenceinfluencing outcomes