Lead Software Engineer (Toronto)
Financière Sun Life
You are as unique as your background, experience and point of view. Here, you’ll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspire and help you reach your potential and soar to new heights. Every day, you'll have new and exciting opportunities to make life brighter for our Clients - who are at the heart of everything we do. Discover how you can make a difference in the lives of individuals, families and communities around the world.
Job Description
Role Summary: Our teams are dedicated to supporting, enhancing and discovering new ways to help our clients achieve lifetime financial security, live healthier lives and connect with us. Through innovation and collaboration, we’re striving to deliver best‑in‑class technology solutions for our digital clients. We’re building new Sun Life capabilities from the ground up, and as a Lead Software Engineer on our team, you’ll take ideas from napkin sketches to production systems, making the technical calls that matter while shaping how we build, ship, and learn. This is a hands‑on leadership role for an engineer who thrives in ambiguity, moves quickly without sacrificing fundamentals, and cares deeply about creating products people use.
What will you do?
Own products end to end
- Break down product and technical initiatives into well‑scoped, sequenced work items
- Define technical approaches, dependencies, and milestones before work starts
- Identify risks early and adjust scope or approach to protect delivery timelines
- Make pragmatic technical decisions that balance speed, quality, scalability, and business impact
- Own outcomes. If something isn’t working, you fix it
Build fast, learn faster
- Prototype quickly, launch MVPs, run experiments, and validate ideas with real users
- Unblock others by resolving architectural or integration challenges
- Be the technical decision‑maker when trade‑offs are required
- Instrument everything, gather feedback, and iterate based on data
Lead by building
- Guide the technical direction of the team
- Establish lightweight architecture and engineering practices that enable speed without chaos
- Provide clear technical leadership through code reviews, design discussions, and mentorship
Collaborate across disciplines
- Work directly with product managers, designers, and business stakeholders to turn ambiguous problems into working software
- Clearly communicate trade‑offs, risks, and timelines to both technical and nontechnical audiences
- Work closely with control partners (IT Security, Legal, Risk, Compliance) to ensure compliance and security
Shape the future
- Champion modern engineering practices, tools, and technologies that give us a competitive edge
- Build reusable components and technical foundations that accelerate future products
What You Bring
Engineering Depth and Versatility
- Minimum 8 years of progressive information technology experience with full application development life cycle and systems integration experience
- Robust experience with Spring Boot, Microservices and API Development
- Proficient with SOAP/XML, REST/JSON
- Experience using DevOps tools (e.g. BitBucket, CDD, Jenkins)
- Understanding of Javascript and jQuery
- Experience with MS 365
- Experience with ServiceNow (SNOW)
- Extensive multi‑platform integration experience
- Accessibility, security, or compliance experience in regulated environments
- Cloud and delivery fluency (AWS, CI/CD, Containers, etc.)
Leadership & Communication
- Proven ability to influence technical direction without relying on hierarchy
- Experience mentoring engineers and raising the bar through example
- Strong communication skills. You can explain complex systems simply and persuasively
- High‑Impact Work: Build products that directly shape Sun Life’s future, with your code/design reaching real users quickly
- Leadership Prospect: Lead technical direction, mentor others, and shape the engineering culture of a growing team
- Autonomy and Ownership: Make decisions, drive solutions, and see the direct impact of your work
- Learn and Grow Fast: Exposure to new technologies, business problems, and the full product lifecycle in a compressed timeframe
- Collaborative, Innovative Culture: Work with passionate, talented people who move fast and support each other
What’s in it for you
- We’re honoured to be recognized as a 2024 Best Workplaces in Ontario by Great Place to Work® Canada
- We are thrilled to be recognized by Excellence Canada with their top‑level certification, the Canada Order of Excellence for Mental Health at Work®, for prioritizing employee well‑being, fostering a positive work culture, and achieving excellence in mental health
- Wellness programs that support the three pillars of your health – mental, physical, and financial
- The opportunity to move along a variety of career paths with amazing networking potential
- As a hybrid organization, you and your leader choose where you work, at home or in the office based on business and client needs
Salary Range
90,000 / 90 000 – 140,000 / 140 000
Job Category
IT – Application Development
Posting End Date
09/06/2026
Diversity and Inclusion
Diversity and inclusion have always been at the core of our values at Sun Life. A diverse workforce with wide perspectives and creative ideas benefits our Clients, the communities where we operate and all of us as colleagues. We welcome applications from qualified individuals from all backgrounds. Persons with disabilities who need accommodation in the application process, or those needing job postings in an alternative format, may e‑mail a request to View email address on ca.talent.com.
#J-18808-Ljbffr- ...impact solutions. Location Toronto, ON (Hybrid - 4 days in office... ...and refine our business. As an engineer, you’ll primarily work with... ...SQL. Job Responsibilities Lead technical discussions and contribute... ..., secure, and high‑quality software solutions. Mentor engineers to...SuggestedWork at office
- ...Job Description: About the role: The Enterprise Data & Analytics Enablement team is looking for a highly experienced, hands‑on Lead Software Engineer to lead our MLOps team within an Analytics Platform, emphasizing AWS cloud services and machine learning operations. The...SuggestedWork at officeWork from home
$130k - $165k per year
Lead Software Engineer, Progress ABL Location: Toronto, Ontario | Status: Full-time Job Overview We encourage applications from people of all backgrounds and are committed to accommodating applicants with disabilities throughout the hiring process. SS&C Technologies Canada...SuggestedFull timeCasual workFlexible hours- Join Morningstar Retirement as a Technical Lead Software Engineer in Toronto. This hybrid role blends leadership with hands‑on development to drive AI‑driven engineering solutions. As a technical lead, you will oversee cross‑functional squads while engaging in software development...Suggested
- Take on the challenge of a Lead Software Engineer specializing in banking technology. Drive project success through your analytical skills and passion for using cutting-edge technologies to solve complex problems. In this dynamic role within Global Banking and Markets Engineering...Suggested
- S&P; Dow Jones Indices is looking for a Lead Software Engineer in Toronto, Canada, to enhance fixed income platforms. This position focuses on designing high-performance applications and leading technical initiatives. In this Associate Director role, you will utilize your 10+...
- ...that push the boundaries of design and software development. We promote long‑term success... ...Summary Codal is searching for a hands‑on Engineering Lead to perform various architectural tasks... .... An office in the heart of downtown Toronto with easy access to Union Station. Working...Long term contractWork at office
- ...inclusive and high-performing culture. The Lead Software Developer plays a pivotal role in the... ...– Cash Management Technology by driving engineering excellence, leading technical delivery,... .... Location(s): Canada : Ontario : Toronto Scotiabank is a leading bank in the Americas...Flexible hours
$128k - $168k per year
Job title: Staff Software Engineer Reports to: Director, Engineering Department: Development Location... ...Priority Technology Holdings, Inc. is a leading financial technology company on a... ...achieve this through the Priority Commerce Engine, an innovative platform that combines payables...Long term contract- Lead the engineering teams at TRADER, a Canadian leader in digital automotive solutions, as a Software Engineering Manager in Toronto. You'll drive innovation, leveraging AI in development while ensuring team growth and project delivery. As an experienced Software Engineering...2 days per week
- Elevate your career as a Senior Mechanical Engineer in Toronto with a prominent Canadian consulting... ...focused on Science & Technology where you'll lead mechanical design from concept to... ...required • Proficient in AutoCAD and Revit software • Experience in laboratories or pharmaceutical...
- Join the Canadian Securities Administrators as AVP of Software Development. Spearhead enterprise-level software initiatives and manage teams... ...Elevate your expertise in software development with the Canadian Securities Administrators located in Toronto. #J-18808-Ljbffr
- ...Your Role As a Software Engineer Intern, you will learn how to build Zip’s core products and architecture. You will ship features that are immediately used by our users and will work with a tight‑knit team that values open communication and cross‑functional collaboration...Hourly payInternshipLive InImmediate start
$118k - $157.5k per year
Software Development Engineer – Federated GraphQL Platform — Toronto, Canada About the team and the role As a member of the GraphQL champions, you will interface directly with senior technology leaders and product owners to transform our current business and technology...Immediate start$80 - $95 per hour
12 month contract to hire Hybrid 1-2x per week in Toronto Pay: $80-95/hr incorp Required Skills & Experience 15+ years of professional software development experience Proven experience operating at a Principal Engineer, Lead Engineer, Solution Architect, or Delivery Lead...Contract work- Join Lyft as a Frontend Software Engineer on the Operator Core Tooling pod, where your expertise will enhance operations by developing effective... ...productive operations Participate in code reviews to ensure quality Lead projects from concept to execution Resolve ongoing incidents...
$85k per year
Mechanical Engineer / EIT – Buildings Toronto, Ontario Salary: $85k+ depending on experience + benefits, bonus... ...low turnover. Responsibilities Lead and collaborate on project delivery,... ...standard heating/cooling load analysis software. Develop and strengthen existing skills...Contract workWork at office$85k - $166.8k per year
Overview Software Engineer position on the Dragon Platform team, part of Microsoft Health and Life Sciences (HLS). The HLS Platform team builds... ...applications for this role until September 1, 2025. Industry leading healthcare benefits. Educational resources. Discounts on...- Shape the future of food technology with KitchenMate as a Lead Software Engineer. Engage in software design, team leadership, and product innovation in a fast-paced environment. KitchenMate is seeking a Lead Software Engineer to join our core team and make a tangible impact...
- Shape the future of software development at Clutch in Toronto, Ontario, in this hybrid Team Lead position. Balance hands-on coding and strategic mentoring for engineering excellence. In this role, you will lead a team of engineers, fostering their growth and ensuring excellent...
- ...niche expertise) Role Overview We are looking for a Senior Software Developer to support the Cyber Security portfolio within Cyber... ...secure development practices while collaborating closely with engineering, AI/ML, and cybersecurity teams. Key Responsibilities Design...
- Clutch is hiring a Team Lead for Software Engineers in Toronto to meld leadership with engineering tasks. This role is pivotal in shaping our platform through effective team management and coding expertise. As a Team Lead, you will mentor 3-5 engineers while being actively...
- Become a Software Engineering Lead at ACV, driving innovation in a collaborative setting. Leverage your architectural skills and experience with multi-cloud technologies for impactful solutions. ACV seeks an exceptional Software Engineering Lead to enhance our engineering...
- Overview Join Joist as a Lead Engineering Manager, spearheading Agile product development to empower contractors worldwide. Embrace innovation... ...Collaborate effectively with various business areas Manage software deployment processes from start to finish Requirements 2+...For contractorsWorldwide
- ...and ship changes that merchants feel the same day. Location Toronto, ON (in‑office during onboarding; hybrid 3 days/week in office after... ...productising AI to solve real commerce problems. We also expect engineers to be AI‑native in their own workflow: using AI tools to move...Full timeWork at officeImmediate start3 days per week
- Enhance cloud storage solutions as a Senior Software Engineer with MongoDB’s Replicated Storage Services. Focus on distributed systems, API enhancements, and C++ development in a hybrid or remote role. MongoDB is seeking a Senior Software Engineer to join the Next‑Gen Platform...Remote work
- We're looking for top-tier engineers - the best of the best - who use modern AI development... ...AI‑assisted development, ship production software, and learn fast alongside an exceptional... ...Looks Like Here Requirements gathering : Lead focused discovery sessions and document...
- ...support team, interface with other engineers, vendors, infrastructure teams... ...systems, security tools, software, and hardware. Identify and... ...hybrid organization, you and your leader use business and client needs... ...Occasional travel between Toronto and Waterloo This role requires...Work at officeWork from home
$102.48k - $153.72k per year
A leading EdTech company in Toronto is seeking a Software Developer Team Lead. In this full-time position, you will lead engineering efforts to develop tools simplifying integrations with schools. The ideal candidate will have excellent Java programming skills and a Bachelor...Full timeRemote work1 day per week- Become a pivotal part of Jobber as a Manager of Software Engineering in a hybrid role across Edmonton, Kitchener-Waterloo, Toronto, or Vancouver. Champion software solutions to... ...adapt and thrive in an agile environment Lead Jobber’s engineering initiatives to create impactful...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer (Toronto). Be the first to apply!
- lead structural engineer Toronto, ON
- lead software engineer Toronto, ON
- lead process engineer Toronto, ON
- software sales Toronto, ON
- spécialiste assurance qualité logiciel Toronto, ON
- software technical support Toronto, ON
- software asset management analyst Toronto, ON
- software qa Toronto, ON
- software trainer Toronto, ON
- software implementation project manager Toronto, ON
