Senior Software Engineer
Core
Senior Software Engineer designing and building backend solutions for reinsurance and enterprise risk pricing, modelling, and exposure management systems.
Role type
Senior IC backend software engineer (insurance/reinsurance domain)
Builds
Next-generation exposure and modelling tools for property and cyber modelling business teams
Domain
Insurance and Reinsurance (specialty lines)
Deliverable
production ML models | product features
Required skills
Backend development (C#, SQL), Object-oriented and functional programming, Git, CI/CD, Agile methodologies, Test-driven development, AI tooling proficiency
Preferred skills
Big Data (Databricks, Snowflake), Architectural design patterns (Event Driven, Microservices, Serverless), Front-end (React, Angular), Specialty insurance domain knowledge
Technologies
C#, SQL, Azure, Git, Databricks, Snowflake, React, Angular
Responsibilities
Lead solution design for new features, mentor junior team members, ensure code quality through full lifecycle, collaborate with Platform Engineering and Data teams
Seniority
Senior, hands-on IC with mentorship responsibilities