Software Engineer, Payments

Airbnb

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$162,000–$186,000 / yr
Posted
6 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $171k
This role $174k
$117k $224k
below market most similar roles pay here above market

This role pays more than 55% of similar roles. Most pay $127,687–$214,084 — the blue band above. At the midpoint, this role pays about $174k versus about $171k 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 46 open roles on FindRole.

Listed pay typically runs $206,000–$255,000 across 44 roles with salary data.

Most-posted roles

View all roles at Airbnb

At a glance

TL;DR · Software Engineer, Payments

As a Software Engineer, Payments, you will join the AirCover Insurance Platform team to build systems for host liability insurance, experiences liability insurance, and host damage protection. You will design, build, and operate distributed backend services and APIs within a service-oriented architecture to manage policy, coverage, enrollment, and regional rules. Your daily work involves translating regulatory requirements into well-tested code, implementing experimentation hooks, and building data pipelines for analytics. You will utilize backend languages such as Java, Kotlin, Python, or Go, along with relational databases and SQL. The role focuses on scaling insurance products across global markets, ensuring high standards for data protection, and using data to identify gaps in conversion and reliability within a highly regulated insurance and payments domain.

What does a Software Engineer earn in Remote?

Median $208800 from 354 postings across 50 companies.

See salary data

What you'll do

  • Contribute to backend services and APIs for policy, coverage, enrollment, and regional rules.
  • Translate product and regulatory requirements into clean, well-tested code and configurable platform behavior.
  • Implement experimentation hooks, logging, and metrics to measure offer attach rates.
  • Design, build, and operate distributed backend services in a service-oriented architecture.
  • Build data pipelines and events that support analytics and experiments.
  • Collaborate with infrastructure, security, and privacy teams to ensure data protection across regions.
  • Participate in on-call rotations and perform operational improvements to enhance system reliability.

What we're looking for

  • 3+ years of professional software engineering experience with a focus on backend services.
  • Proficiency in at least one backend language such as Java, Kotlin, Python, or Go.
  • Experience building and operating services and APIs with working knowledge of relational databases and SQL.
  • Bachelor's and/or Master's degree in Computer Science, or equivalent experience.
  • Experience with distributed systems and service-oriented architecture in a production environment (preferred).
  • Familiarity with A/B testing or experimentation systems and using data to inform product decisions (preferred).
  • Experience in insurance, payments, fintech, or other regulated domains (preferred).
  • Experience with multi-region or configurable, rules-driven platforms (preferred).

More like this

Similar roles

Staff Software Engineer, Payments

Airbnb

Remote 21 days ago $212,000–$265,000
Java Kotlin Python Go SQL Relational Databases Service-Oriented Architecture A/B Testing LLMs Monitoring Logging data-integrity
9+ yrs exp Remote

Software Engineer, Payment Interfaces

Block

San Francisco, CA 38 days ago $217,800–$326,800
Kotlin Go TypeScript AWS Kafka APIs Distributed Systems Observability Incident Response AI-assisted Engineering Idempotency Asynchronous Processing
8+ yrs exp

Software Engineer Lead-Application Support/Payment Processing

PNC

Pittsburgh, PA +7 13 days ago $94,875–$158,125
Agile Methodology Cloud Computing DevOps Software Development System Design Technical Design Application Support Code Reviews Debugging Requirements Analysis Application Delivery Process Packaged Application Integration Technical Troubleshooting Payments Domain
3+ yrs exp

Software Engineer, Pricing

Upstart

Remote (Canada) 145 days ago $142,000–$196,600
Python Java Kotlin AWS GCP Microservices APIs CI/CD Infrastructure-as-Code Distributed Systems Machine Learning System Design Observability
3+ yrs exp Remote

Staff Software Engineer, Payments Acquiring

Block

Remote (San Francisco, CA) +1 18 days ago $263,600–$395,400
ISO 8583 ISO 20022 Card Payments Tokenization API AI Agents Automated Testing Incident Response On-call Data Security Clearing and Settlement Reconciliation Interchange Rules
Remote

Staff Software Engineer, Payments Acquiring

Block

Remote (San Francisco, CA) +1 18 days ago $263,600–$395,400
ISO 8583 ISO 20022 Card Payments Tokenization API AI Agents Automated Testing Incident Response On-call Data Security Clearing and Settlement Reconciliation Interchange Rules
Remote