Senior Software Engineer, Underwriting
New
C
CoalitionCyber insurance
Listing locations: CanadaFull-TimeSenior
Salary134,600 - 184,600 CAD per year
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSGraphQLPythonGitMachine LearningGogRPCRESTful APIs
Requirements
- Strong experience building and operating backend APIs and services in Python and/or Go.
- Hands-on experience with REST and at least one additional transport or format, such as gRPC or GraphQL.
- Experience using source control systems such as Git.
- Practical experience deploying and running services in AWS or another major public cloud environment.
- Familiarity with observability and error-tracking tools such as Sentry, Datadog, Jaeger/Zipkin, Graylog, or AppDynamics.
- Experience working on an agile software team and using collaborative development tools such as the Atlassian suite, GitHub, or GitLab.
- Degree in Computer Science, Engineering, or a related technical discipline, or equivalent work experience.
- Ability to independently drive projects of moderate scope, make sound technical tradeoffs, and mentor less-experienced engineers.
Responsibilities
- Design, build, and maintain scalable backend services in Python and/or Go for underwriting decisioning and automation.
- Implement and evolve systems that integrate statistical and machine learning models to assess, price, and monitor cyber risk.
- Create and maintain alerts, monitors, and dashboards for operational stability, observability, and incident response.
- Write clean, tested code, including unit and integration tests.
- Lead small projects end-to-end and drive medium-to-large initiatives with engineering, product, underwriting, and data partners.
- Contribute to architecture and design discussions as the underwriting platform grows.
- Automate and improve workflows used by internal underwriters and risk teams.
View Full Description & ApplyYou'll be redirected to the employer's site