Senior Backend Engineer
Core
Design, build, and operate backend services for the next generation of an underwriting platform, turning ambiguous underwriting problems into reliable software.
Role type
Senior Backend Engineer (JVM)
Builds
hx Renew, the SaaS platform enabling insurers to model complex risks and make pricing decisions
Domain
Insurance technology / Underwriting
Deliverable
production ML models | product features
Required skills
Kotlin, Java, JVM languages, system design, architecture, API design, domain modeling, observability, AI coding tools usage
Preferred skills
Insurance/underwriting domain knowledge, frontend/backend full-stack experience, workflow/agent-assisted product building, enterprise client experience
Technologies
Kotlin, Java, Claude
Responsibilities
Design and build backend services in Kotlin or Java; Shape architectural decisions including APIs, domain models, and persistence; Build agent-assisted workflows; Use AI coding tools as a core part of development; Collaborate with frontend engineers and product partners
Seniority
Senior, hands-on IC