Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
A/B Testing @ 4
API @ 4
Communication @ 6
Data Pipelines
Data Science
Experimentation @ 4
FinTech @ 1
Go @ 6
Java @ 6
Kotlin @ 6
Payments @ 1
Python @ 6
SQL @ 4
Security
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
The AirCover Insurance Platform team builds systems for Host liability insurance, Experiences liability insurance, and Host damage protection. The team is expanding insurance products across global markets and developing experimentation capabilities to increase the share of Hosts and guests who are covered.
Responsibilities
- Build and own backend services and APIs for policy, coverage, enrollment, and regional rules that scale to new markets.
- Translate regional regulatory and product requirements into configurable, reusable platform capabilities.
- Implement experimentation hooks, logging, and metrics so Product and Data Science can test offers and measure attach rate.
- Partner with Product, Design, Data Science, Legal, infrastructure, security, privacy, and other engineering teams.
- Use data to identify conversion and reliability gaps and drive improvements.
- Design, build, and operate distributed backend services in a service-oriented architecture.
- Build data pipelines and events that support analytics and experiments.
- Write and review code and technical designs and make architectural trade-offs.
- Participate in on-call rotations and improve system reliability.
- Mentor engineers and champion code quality, testing, and operational excellence.
Requirements
- 5–9+ years of software engineering experience, ideally building and scaling backend platforms in a global or multi-regional context.
- Proficiency in Java, Kotlin, Python, Go, or similar backend technologies.
- Experience architecting high-scale services and APIs.
- Working knowledge of relational databases and SQL.
- Experience with A/B testing or experimentation systems and using data to drive product decisions.
- Experience in insurance, payments, fintech, or other regulated domains is a plus.
- Ability to work through ambiguity and collaborate with cross-functional teams.
- Excellent communication skills, including the ability to explain complex technical topics to technical and non-technical audiences.
- Bachelor's degree in Computer Science or equivalent practical experience.
- Reliable monitoring, logging, alerting, data protection, and operational practices are required for the role.
Location
This position is US remote eligible. The employee must live in a state where Airbnb, Inc. has a registered entity. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed with the manager.
Compensation and Benefits
The base pay range is $195,000–$220,000 USD per year. The role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.
Inclusion and Accommodations
Airbnb is an Equal Employment Opportunity employer committed to inclusion and belonging. Reasonable accommodations are available throughout the recruitment and interview process for applicants with disabilities.