×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer, Claims Technology

Job in Toronto, Ontario, C6A, Canada
Listing for: Berkshire Hathaway Specialty Insurance
Full Time position
Listed on 2026-06-20
Job specializations:
  • Software Development
    Software Architect, Software Engineer
Salary/Wage Range or Industry Benchmark: 150000 - 200000 CAD Yearly CAD 150000.00 200000.00 YEAR
Job Description & How to Apply Below
Position: Principal Software Engineer, Claims Technology )

Who are we?

A strategic and trusted insurance partner, Berkshire Hathaway Specialty Insurance (BHSI), provides a broad range of commercial property, casualty and specialty insurance coverages and outstanding service to customers and brokers around the world. Part of Berkshire Hathaway’s insurance operations, we bring our solutions to market with our stellar brand name, top-rated balance sheet, and the expertise of our global team of professionals, who exude excellent capabilities and strong character.

We are a values-based organization where respect, integrity, excellence, collaboration, and passion define who we are and how we do business. We value diversity of backgrounds, experience, and perspectives and strive to foster an inclusive environment that enables all our team members to bring their best selves to work. We are one team committed to building a culture where every teammate has the opportunity to contribute and be recognized.

Want to be part of the team building the finest property, casualty and specialty lines insurance company in the world?

Learn more about our unique culture and history.

Job Opportunity

Berkshire Hathaway Specialty Insurance (BHSI) has an exciting opportunity for a highly capable and innovation‑driven Principal Software Engineer to play a critical technical leadership role within our Claims Technology organization.

This is a hands‑on senior individual contributor role responsible for designing, building, and evolving scalable, high-quality software solutions that support claims processing, automation, and modernization initiatives. Principal Software Engineer will influence architecture, establish engineering best practices, mentor engineers, and partner closely with claims operations and enterprise technology teams.

The ideal candidate brings deep experience in enterprise software engineering, strong knowledge of claims systems and integrations, and the ability to lead by example through code, design, and technical decision‑making. Experience with Duck Creek Claims is a strong plus.

Duties and Responsibilities
  • Develop high-quality, production-grade code and participate actively in code reviews, debugging and performance optimization.
  • Build and enhance services, APIs, workflows and data integrations supporting claims processing and automation.
  • Design robust, scalable, secure and maintainable Claims technology solutions that align with Enterprise Engineering, Architecture and Security standards.
  • Serve as a technical SME for Claims Technology solutions, providing technical leadership across multiple systems and integrations.
  • Mentor and guide engineers through technical coaching, design reviews and best practices.
  • Collaborate with Engineering Managers, Product Owners, Architects and business stakeholders to ensure aligned delivery.
  • Contribute to the design, customization, and extension of claims platform, including configuration-driven and custom-built components.
  • Partner with claims and operations stakeholders to translate complex business requirements into effective technical solutions.
  • Duck Creek Claims experience (configuration, extensions, integrations, or upgrades) is highly desirable.
Qualifications, Skills, and Experience
  • 8+ years of professional software engineering experience designing enterprise-scale systems while effectively balancing near-term delivery and long-term architectural health.
  • Deep expertise in application design, object-oriented and/or service-oriented architecture and API-based integrations.
  • Proficiency in modern programming languages and frameworks commonly used in enterprise environments (.NET, Java or equivalent).
  • Experience with relational and non-relational databases, data modeling and performance optimization.
  • Experience working on claims systems or insurance platforms within Property & Casualty insurance.
  • Duck Creek Claims technical experience (configuration, development, integrations, or platform upgrades) is a strong plus.
  • Ability to translate complex technical concepts for technical and non-technical audiences, supported by strong analytical, problem-solving, and quality-focused attention to detail.
  • Experience with Agile delivery models and iterative…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary