
Lead Software Engineer – Product Builder
Sun Life
full-time
Posted on:
Location Type: Hybrid
Location: Toronto • Canada
Visit company websiteExplore more
Salary
💰 CA$90,000 - CA$140,000 per year
Job Level
Tech Stack
About the role
- Build products from zero. Ship to users. Own the outcome.
- Make pragmatic technical decisions that balance speed, quality, scalability, and business impact.
- Prototype quickly, launch MVPs, run experiments, and validate ideas with real users.
- Write production-quality code daily while guiding the technical direction of the team.
- Collaborate with product managers, designers, and business stakeholders to turn ambiguous problems into working software.
Requirements
- 7–10 years of experience building and shipping production software across the full application lifecycle
- Strong backend expertise, with deep experience in Java, Spring Boot, and modern service-based architectures
- Experience designing and building microservices, APIs, and distributed systems that scale
- Working knowledge of modern frontend technologies (React, JavaScript, HTML/CSS)
- Hands-on experience deploying and operating software in the cloud (AWS, Azure)
- Proven ability to influence technical direction without relying on hierarchy
Benefits
- Flexible Workstyle: Hybrid or office-based as required by the role
- Diverse workforce with wide perspectives and creative ideas benefits our Clients
- Support for your well-being and development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootmicroservicesAPIsdistributed systemsReactJavaScriptHTMLCSScloud deployment
Soft Skills
technical decision makingcollaborationinfluencingproblem solving