This recruiter is online.

This is your chance to shine!

Apply Now

Engineering Manager, Affinity Insurance Technology

Waterloo, ON
  • Number of positions available : 1

  • To be discussed
  • Starting date : 1 position to fill as soon as possible

Join our Affinity Insurance Technology Team!

Does change excite you? Do you want to be part of the team that redefines how we get work done? We are changing the way we develop, and we want you to be part of it!

We are growing our Team to power world-class customer and employee experiences through software and engineering skills. The customer is at the focus of everything we do, and those end users rely on our products daily. We believe in the value of empowering engineers with the resources to tackle critical problems for the future of the business, which is why we need you!

We are seeking a self-motivated, strong technical leader, who is obsessed with delivering value, are forward-thinking, and excited to see the successful implementation of the quality products we deliver.

How will I contribute?

Leading and Developing a strong team

  • Growing your squads’ strengths through coaching, mentoring, and enabling great opportunities

  • Building a great team dynamic through engagement, organizing around the squads’ strengths and skills and/or adding the right people to the squad

Delivering Quality Products

  • Team up with product owners, architects, and software engineers to find problems and uncover opportunities for delivering incredible new business value through software.

  • Roll out products, tech upgrades, and services using a flexible and scalable architectural design.

  • Keep these critical apps running smoothly, taking charge of their reliability, security, and performance.

  • Influence and lead discussions with our strategic business partners to push our solutions forward and deliver value faster.

  • Be the bridge that helps our team bring Manulife’s tech vision to life.

  • Keep the momentum going by ensuring we hit key achievements with consistent and coordinated efforts.

  • Stay tuned into impact of changes, unblocking the team, mitigating issues and keeping senior leaders in the know on implementations.

  • Turn complex program requirements into clear technical specs that work across a variety of projects.

  • Evaluate and define existing technology standards to ensure compliance with program-level requirements.

  • Collaborate with partner teams to improve process flows when needed.

  • Keep an eye on new tech and policy trends that could impact our daily operations.

  • Always aim to go above and beyond purpose and quality requirements.

Skills & Experience:

  • With 4+ years of technology leadership experience, leading teams of 8+ people and are passionate about helping your team grow within the organization.

  • A proven track record of building and leading high-performing tech teams, inspiring them both locally and remotely in a hybrid work setup.

  • You have an entrepreneurial spirit and thrive in a rapidly changing environment; you love the challenge of leading multiple teams and being part of a larger movement to transform engineering culture.

  • You're more than comfortable diving into the full technology stack, from new tech to legacy systems, covering everything from Web to API, Backend systems like Mainframe, Business Applications, and external customer-facing web portals.

  • You're well-versed in agile and DevOps principles, test-driven development, continuous integration, and other methods to speed up the delivery of new features.

  • You have an interest in constant learning from both wins and losses, staying open to change and continuous improvement.

  • Your organizational and problem-solving skills help you navigate through creative challenges.

  • You have strong verbal and written communication skills, making it easy for you to clearly articulate and communicate technical visions, possibilities, and outcomes across all levels of the organization.

  • You've got experience with large-scale software delivery and/or Agile transformation at scale in big enterprise environments.

What can we offer you?

  • A competitive salary and benefits packages.

  • A growth trajectory that extends upward and outward, encouraging you to follow your passions and learn new skills.

  • A focus on growing your career path with us.

  • Flexible work policies and strong work-life balance.

  • Professional development and leadership opportunities.

Our commitment:

Values-first culture

We lead with our Values every day and bring them to life together.

Boundless opportunity

We create opportunities to learn and grow at every stage of your career.

Continuous innovation

We invite you to help redefine the future of financial services.

Delivering the promise of Diversity, Equity, and Inclusion

We foster an inclusive workplace where everyone thrives.

Championing Corporate Citizenship

We build a business that benefits all stakeholders and has a positive social and environmental impact.

About Manulife and John Hancock

Manulife Financial Corporation is a leading international financial services provider, helping people make their decisions easier and lives better. To learn more about us, visit https://www.manulife.com/en/about/our-story.html.

Manulife is an Equal Opportunity Employer

At Manulife/John Hancock, we embrace our diversity. We strive to attract, develop and retain a workforce that is as diverse as the customers we serve and to foster an inclusive work environment that embraces the strength of cultures and individuals. We are committed to fair recruitment, retention, advancement and compensation, and we administer all of our practices and programs without discrimination on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion or religious beliefs, creed, sex (including pregnancy and pregnancy-related conditions), sexual orientation, genetic characteristics, veteran status, gender identity, gender expression, age, marital status, family status, disability, or any other ground protected by applicable law.

It is our priority to remove barriers to provide equal access to employment. A Human Resources representative will work with applicants who request a reasonable accommodation during the application process. All information shared during the accommodation request process will be stored and used in a manner that is consistent with applicable laws and Manulife/John Hancock policies. To request a reasonable accommodation in the application process, contact recruitment@manulife.com.

Primary Location

Waterloo, Ontario

Working Arrangement

Hybrid

Salary range is expected to be between

$92,190.00 CAD - $171,210.00 CAD

If you are applying for this role outside of the primary location, please contact recruitment@manulife.com for the salary range for your location. The actual salary will vary depending on local market conditions, geography and relevant job-related factors such as knowledge, skills, qualifications, experience, and education/training. Employees also have the opportunity to participate in incentive programs and earn incentive compensation tied to business and individual performance.

Manulife offers eligible employees a wide array of customizable benefits, including health, dental, mental health, vision, short- and long-term disability, life and AD&D insurance coverage, adoption/surrogacy and wellness benefits, and employee/family assistance plans. We also offer eligible employees various retirement savings plans (including pension and a global share ownership plan with employer matching contributions) and financial education and counseling resources. Our generous paid time off program in Canada includes holidays, vacation, personal, and sick days, and we offer the full range of statutory leaves of absence. If you are applying for this role in the U.S., please contact recruitment@manulife.com for more information about U.S.-specific paid time off provisions.


Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined