Principal, Software Engineering – Finance & Reinsurance

Intact Financial Corporation

Multiple Locations, Canada
Base: 161,600 - 197,500; bonus/equity: 20% annual ...
Hybrid
Software architecture principles
System design patterns
Oracle fusion erp, epm, fdi
This role combines deep technical expertise with strategic thinking, business acumen and mentorship, playing a critical part in driving innovation and delivering scalable, reliable systems

Job Summary

  • This role combines deep technical expertise with strategic thinking, business acumen and mentorship, playing a critical part in driving innovation and delivering scalable, reliable systems.
  • The company offers flexible work arrangements, a hybrid work model, and multiple benefits supporting physical and mental wellbeing, including telemedicine and a Wellness account.
  • Intact Financial Corporation is committed to diversity and inclusion, striving to create an accessible workplace where employees feel valued and encouraged to share unique perspectives.

Matching Summary

This role combines deep technical expertise with strategic thinking, business acumen and mentorship, playing a critical part in driving innovation and delivering scalable, reliable systems.

Salary

Base: 161,600 - 197,500; Bonus/Equity: 20% annual bonus target, up to double target; Benefits: Not specified

Skills & Requirements

Must-have

  • Software architecture principles
  • System design patterns
  • Oracle Fusion ERP, EPM, FDI
  • IFRS17 solutions
  • Databricks, Python, Informatica
  • Angular, Java, Spring Boot
  • Cloud platforms (AWS, Azure, GCP)
  • Microservices and distributed systems
  • DevSecOps and observability tools

Nice-to-have

  • Strategic thinking and business acumen
  • Mentorship and community building
  • Driving innovation and continuous improvement
  • Cross-team collaboration and stakeholder management
  • Adapting to emerging technologies

Key Requirements

  • 10+ years of experience in software development
  • 3+ years in technical leadership role
  • Bachelor's or Master's degree in Computer Science, Engineering or related field
  • Eligible to work in Canada

Work Rights

Eligible to work in Canada

Tailored Resume

Cover Letter