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 @ 2
API @ 3
Communication @ 6
Data Pipelines
Data Science
Distributed Systems @ 3
Experimentation @ 3
FinTech @ 3
Go @ 5
Java @ 5
Kotlin @ 5
Payments @ 3
Python @ 5
SQL @ 3
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 understand and increase the share of Hosts and guests who are covered.
Responsibilities
- Contribute to backend services and APIs for policy, coverage, enrollment, and regional rules that scale to new markets.
- Translate product and regulatory requirements into clean, well-tested code and configurable platform behavior.
- Implement experimentation hooks, logging, and metrics so Product and Data Science can test offers and measure attach rate with confidence.
- Partner with Product, Design, Data Science, Legal, and other engineering teams to deliver high-impact work.
- Use data to identify gaps in conversion and reliability and drive fixes and improvements.
- Participate in code reviews, technical design discussions, and operational improvements.
- Design, build, and operate distributed backend services in a service-oriented architecture with reliable monitoring, logging, and alerting.
- Build data pipelines and events that support analytics and experiments.
- Collaborate with infrastructure, security, and privacy teams to meet high standards for data protection across regions.
- Take part in on-call rotations and help improve system reliability.
Requirements
- 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, preferably in Computer Science, or equivalent experience.
Preferred Qualifications
- Experience with distributed systems and service-oriented architecture in a production environment.
- Familiarity with A/B testing or experimentation systems and comfort using data to inform product decisions.
- Experience in insurance, payments, fintech, or other regulated domains.
- Experience with multi-region or configurable, rules-driven platforms.
- Ability to work through ambiguity and collaborate deeply with cross-functional teams.
- Strong communication skills, including the ability to explain technical topics to technical and non-technical audiences.
Location
This position is US remote eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed with the manager. Candidates must live in a state where Airbnb, Inc. has a registered entity.
Compensation
The base pay range is $162,000–$186,000 USD. The role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.
Inclusion and Accommodations
Airbnb is committed to inclusion and belonging and provides reasonable accommodations throughout the recruitment process for applicants with disabilities. Airbnb is an equal employment opportunity employer.