Staff Software Engineer, Payments (AirCover Insurance Platform)
Remote · United States · USD 212,000-265,000 · 9+ years experience · Remote · Posted Oct 6, 2026
At a glance
- Experience
- 9+ years experience
- Workplace
- Remote
- Location
- Remote · United States
- Salary
- USD 212,000-265,000 · Base salary
About the role
- As a Staff Engineer on the AirCover Insurance Platform, you will lead the design and evolution of the core subsystems that manage policies, coverage, enrollment and regional rules.
- Establish the technical vision and deliver solutions that are flexible, always available, auditable and able to scale with the needs of the business.
Responsibilities
- Design the future-state architecture that lets us expand AirCover to new regions and products without rebuilding for each market.
- Lead the design of an experimentation framework for insurance offers, pricing and placement, with trustworthy measurement of attach rate and downstream outcomes.
- Lead engineers inside and outside your team in building solutions, and be the technical lead and owner of significant scope through ambiguity.
- Engage early with product managers, designers, data scientists and legal partners to shape requirements and steer teams toward the most efficient path.
- Raise the bar for technical quality from design, through code review, to production operations.
- Mentor engineers, and be a player/coach who helps build the team and drives collaboration across multiple teams.
- Apply emerging technology, including LLMs, where it improves automation and the experience for Hosts and guests.
- Write and review designs and code for high-availability, distributed backend services.
- Make architectural trade-offs and scale services in a regulated, multi-region environment with strong audit, privacy and data-integrity needs.
- Analyze data to find gaps in conversion and coverage, and turn insights into product and platform changes.
Requirements
- 9+ years of relevant software development experience in a fast-paced tech environment (or 7+ with an advanced degree).
- Expertise in backend systems in large-scale, service-oriented architectures, with real-world experience in at least one of 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, and with using data to improve conversion or attach rates.
- Proficiency designing and operating high-performance systems with reliable monitoring and logging, and working knowledge of relational databases and SQL.
- Good judgment in balancing short-term business needs with long-term technical quality.
- Hands-on technical leadership across multiple teams, with excellent communication skills for technical and non-technical audiences.
- Bachelor's degree or equivalent practical experience.
Preferred qualifications
- Experience in insurance, payments, fintech or other regulated domains is a plus.
Benefits
- bonus
- equity
- benefits
- Employee Travel Credits
Skills
- Java
- Kotlin
- Python
- Go
- SQL