Senior Software Engineer - Underwriting Engineering (Hybrid)
Core
Build and scale the next generation of underwriting platform for all business lines, revamping tier-1 services to replace manual work with AI and automation.
Role type
Senior Software Engineer (Underwriting Engineering)
Builds
Scalable, resilient distributed systems and core consumer experiences for insurance underwriting
Domain
Insurance / FinTech / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Java, C#, SQL, NoSQL, Docker, Kubernetes, Azure, REST/gRPC APIs, Service-Oriented Architecture, DevOps, Cloud Architecture, Enterprise design documentation, Database technologies
Preferred skills
Open-source frameworks, Security and identity architecture
Technologies
Azure, Docker, Kubernetes, C#, Java, SQL, NoSQL
Responsibilities
Scope, design, and build scalable distributed systems; Engage in cross-functional collaboration throughout the software lifecycle; Participate in design sessions and code reviews; Utilize programming languages and cloud tools; Consistently share best practices and improve processes; Build product definition and leverage technical skills to drive solutions
Seniority
Senior, hands-on IC