Staff Software Engineer, Payments

Airbnb

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$212,000–$265,000 / yr
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $220k
This role $238k
$169k $278k
below market most similar roles pay here above market

This role pays more than 68% of similar roles. Most pay $185,000–$254,562 — the blue band above. At the midpoint, this role pays about $238k versus about $220k for comparable roles.

Based on 240 similar postings.

Employer

About Airbnb

Founded in 2008 and formerly known as AirBed & Breakfast, Inc., Airbnb is a global marketplace connecting travelers with hosts who offer unique accommodations, ranging from private rooms to entire homes. It operates a massive digital platform for booking stays, experiences, and travel services worldwide.

Airbnb currently has 49 open roles on FindRole.

Listed pay typically runs $206,000–$250,000 across 46 roles with salary data.

Most-posted roles

View all roles at Airbnb

At a glance

TL;DR · Staff Software Engineer, Payments

As a Staff Software Engineer, Payments (AirCover Insurance Platform), you will join the AirCover Insurance Platform team to lead the design and evolution of core subsystems managing policies, coverage, enrollment, and regional rules. You will establish the technical vision for high-availability, distributed backend services, ensuring they are flexible, auditable, and scalable across global markets. Your daily work involves designing future-state architectures, leading engineers through ambiguity, and building experimentation frameworks for insurance offers and pricing. You will utilize Java, Kotlin, Python, Go, and SQL to manage multi-region, rules-driven platforms. The role requires balancing short-term launch needs with long-term technical quality while addressing complex requirements in regulated environments. You will also apply emerging technologies like LLMs to improve automation and the overall experience for hosts and guests.

What does a Software Engineer earn in Remote?

Median $208800 from 367 postings across 50 companies.

See salary data

What you'll do

  • Design the future-state architecture for global insurance products to support multi-region expansion.
  • Lead the design of an experimentation framework for insurance offers, pricing, and placement.
  • Write and review designs and code for high-availability, distributed backend services.
  • Make architectural trade-offs for multi-region platforms with strong audit, privacy, and data-integrity needs.
  • Analyze data to identify gaps in conversion and coverage to drive platform changes.
  • Partner with cross-functional teams to shape requirements and steer engineering decisions.
  • Mentor engineers and provide technical leadership across multiple teams.
  • Apply emerging technologies like LLMs to improve automation for hosts and guests.

What we're looking for

  • 9+ years of relevant software development experience in a fast-paced tech environment (or 7+ with an advanced degree).
  • Bachelor's degree or equivalent practical experience.
  • Expertise in backend systems in large-scale, service-oriented architectures using Java, Kotlin, Python, Go, or similar.
  • Experience designing multi-region or multi-tenant platforms with configurable, rules-driven behavior.
  • Experience with A/B testing and experimentation systems using data to improve conversion or attach rates.
  • Proficiency designing and operating high-performance systems with reliable monitoring, logging, and relational databases/SQL.
  • Hands-on technical leadership across multiple teams with excellent communication skills for technical and non-technical audiences.
  • Experience in insurance, payments, fintech, or other regulated domains (preferred).

More like this

Similar roles

Staff Software Engineer

Affirm

Remote 66 days ago $230,000–$290,000
AWS Terraform Snowflake CI/CD Claude Cursor Codex Agentic Workflows infrastructure-as-code IAM Observability disaster-recovery Networking Data Platform Cloud Infrastructure
8+ yrs exp Remote

Software Engineer Lead-Application Support/Payment Processing

PNC

Pittsburgh, PA +7 16 days ago
Cloud Computing DevOps Agile Methodology Software Development System Design Technical Design Application Support Debugging Code Reviews Requirements Analysis Application Delivery Process System Development Life Cycle Technical Troubleshooting Packaged Application Integration
3+ yrs exp