Coalition

Senior Software Engineer, Underwriting

Coalition$134K — $199K *
US-AnywhereRemote in Canada
Finance & Insurance
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Strong experience in building backend APIs and services with Python and/or Go.
  • Hands-on experience with REST and at least one additional transport format such as gRPC or GraphQL.
  • Experience with source control systems like Git.
  • Practical experience with cloud environments like AWS.
  • Familiarity with observability and error-tracking tools (e.g., Sentry, Datadog).
  • Experience in agile software development and collaboration tools (e.g., Atlassian suite).
  • Degree in Computer Science or related discipline, or equivalent experience.

Responsibilities

  • Design and maintain scalable backend services in Python and/or Go for underwriting.
  • Implement systems that integrate statistical and machine learning models for risk assessment.
  • Create and maintain operational monitoring tools for system stability and incident response.
  • Write clean, tested code for reliable releases.
  • Lead small projects, collaborating with product, underwriting, and data teams on larger initiatives.
  • Contribute to architectural discussions for a scalable underwriting platform.
  • Automate and enhance workflows for internal underwriting teams.

Benefits

  • 100% medical, dental, and vision coverage.
  • Flexible PTO policy.
  • Annual home office stipend and WeWork access.
  • Mental and physical wellness programs available.
  • Competitive compensation with opportunities for growth.
Full Job Description
About the role

The Senior Software Engineer on the Underwriting team designs and builds backend services and systems that power Coalition's cyber insurance underwriting decisions. They integrate security, insurance, and proprietary data to apply business rules, statistical models, and machine learning in assessing and monitoring risk. This role is highly cross-functional, partnering closely with underwriters, data science, and other engineering teams to scale and automate Coalition's underwriting and core decisioning workflows.
Responsibilities
  • Design, build, and maintain scalable backend services in Python and/or Go that power underwriting decisioning and automation.
  • Implement and evolve systems that integrate with statistical models, and machine learning models to assess, price, and monitor cyber risk over time.
  • Create and maintain alerts, monitors, and dashboards to ensure operational stability, observability, and clear incident response paths.
  • Write clean, well-structured, and tested code, including robust unit and integration tests to enable confident, frequent releases.
  • Lead small projects end-to-end and act as a technical driver within a team of engineers on medium-to-large initiatives, collaborating with product, underwriting, and data partners.
  • Contribute to architecture and design discussions that balance pragmatism, scalability, and decoupling as the underwriting platform grows.
  • Help automate and improve the underwriting and decisioning workflows used by internal underwriters and risk teams.
Skills and Qualifications
  • Strong experience building and operating backend APIs and services in Python and/or Go, including familiarity with common frameworks and patterns.
  • Hands-on experience with REST and at least one additional transport or format such as gRPC or GraphQL.
  • Experience using source control systems (e.g., Git or similar).
  • Practical experience deploying and running services in AWS or another major public cloud environment.
  • Familiarity with modern 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.
  • P4-caliber ownership: ability to independently drive projects of moderate scope, make sound technical tradeoffs, and mentor less-experienced engineers.
Compensation

As a remote-first organization, our compensation reflects the cost of labor across several Canadian geographic markets.

In Alberta, British Columbia & Ontario the base salary for this position ranges from $149,600/year up to $199,600/year.

For all other locations, the base salary for this position ranges from $134,600/year up to $184,600/year.

Consistent with applicable laws, an employee's pay within this range is based on a number of factors, which include but are not limited to relevant education, skills, job-related knowledge, qualifications, work experience, credentials, and/or geographic location. Your Recruiter can share more on the specific target salary range for your location during the interview process. Coalition, Inc. reserves the right to modify this range as needed.

Vacancy Status: This posting is for an existing vacancy.

Use of AI: We utilize AI-assisted tools to help us organize and review the high volume of applications we receive. However, our human recruiting team makes all final hiring decisions and interview selections, valuing personal connection over algorithms.

Application Updates: Consistent with our commitment to transparency, if you are interviewed for this role, we will provide a status update on your application within 45 days of your final interview.
Perks
  • 100% medical, dental, and vision coverage
  • Flexible PTO
  • Annual home office stipend and WeWork access
  • Mental & physical health wellness programs like Headspace, Lumino, and more!
  • Competitive compensation and opportunity for advancement

About Coalition

Coalition is a UK-based financial technology company that provides risk management and analytics solutions to financial institutions. The company was founded in 2008 and has since grown to become a leading provider of risk management software, with clients including some of the world's largest banks and asset managers. Coalition's technology platform allows financial institutions to monitor and manage their risk exposure in real-time, providing insights into market trends and potential risks. The company has received numerous awards for its innovative approach to risk management, including the Risk Management Technology Provider of the Year at the Risk Awards in 2019.
Learn more about Coalition
Size
200 employees
Industry
Founded
2017

Similar Jobs

More Jobs at Coalition

More Finance & Insurance Jobs

Find similar Senior Software Engineer, Underwriting jobs: