Senior Software Engineer
Core
Own and evolve backend services powering the post-bind policyholder journey, including account onboarding, inspection orchestration, hazard remediation, and underwriting review.
Role type
Senior Software Engineer (Backend)
Builds
Microservices-based SaaS platform and API products for catastrophe-exposed property insurance
Domain
Insurtech / Fintech
Deliverable
production ML models | product features | infrastructure
Required skills
Java, API design, distributed systems, architectural decision-making, end-to-end feature ownership, testing strategies, mentoring
Preferred skills
Insurtech or Fintech experience, Temporal workflow orchestration
Technologies
Java, AWS, microservices, APIs, Temporal
Responsibilities
Collaborate with product managers to craft innovative API capabilities; Design and implement modern Java services for partner integrations; Make high-level technical and architectural decisions; Own features end-to-end from design to production monitoring; Author technical design documents and API documentation; Develop testing suites and validation strategies; Mentor engineers through code reviews and design discussions; Expand integration strategy with third-party networks and internal systems