October 14
AWS
Cloud
Distributed Systems
GRPC
GWT
Java
JavaScript
Kubernetes
Microservices
MongoDB
MySQL
Open Source
Oracle
React
Redis
Redux
Scala
Spring
SQL
TypeScript
Go
• Provide leadership and mentoring to a talented team of software engineers • Manage and lead software engineers working on various parts of Sun Life’s platforms • Assess and develop engineering talent, performance criteria, and standards • Build the team through talent acquisition and best practices for hiring • Ensure software quality through best practices for software testing • Drive a disciplined approach to software development adopting agile best practices • Increase predictability through planning and risk mitigation techniques • Provide architecture and technology strategy guidance • Build operational excellence into all processes
• 8-10 years software development experience with management/team lead experience • Experience with at least two programming languages such as Java, JavaScript, Go • Experience with distributed systems such as microservices • Ability to contribute to development, design, and architecture • Ability to provide mentoring across the full technology stack • Experience with web-based business applications with complex data structures • Strong communication skills and great product sense • BS/MS in Computer Science, Engineering or related discipline
• Excellent benefits and wellness programs to support well-being • Generous vacation and sick time • Market-leading paid family, parental, and adoption leave • Partially-paid sabbatical program • Medical plans, company-paid life and AD&D insurance, and disability programs • Retirement and Stock Purchase programs including 401(k) and employer-funded retirement account • Flexible work environment with a friendly and inclusive culture • Great Place to Work® Certified in Canada and the U.S. • Named as a “Top 10” employer by the Boston Globe's “Top Places to Work”
Apply NowOctober 14
10,000+
Lead engineering team while managing software development for Sun Life's platform.
October 14
10,000+
Field Services Technician for installation and maintenance of utility and industrial facilities.