Director Software Engineering
$113.26k - $210.34kJohn Hancock
The Director, Software Engineering will lead the evolution of Manulife's Software Engineering Shared Services function within Global Technology. This leadership role is accountable for establishing a scalable engineering operating model, driving engineering excellence, improving software delivery quality, and accelerating adoption of AI-enabled software development practices. The successful candidate will work across engineering, architecture, cybersecurity, platform, and operations teams to advance modern software engineering capabilities, strengthen operational resilience, and build high-performing engineering teams that deliver measurable business value.Position ResponsibilitiesLead and mature the Software Engineering Shared Services operating model across GFT, including intake management, prioritization, capacity planning, demand visibility, delivery forecasting, and service governance.Drive engineering delivery excellence through improved software quality, release management, automated testing, CI/CD adoption, operational resilience, and continuous improvement practices.Establish engineering standards, guardrails, and reusable development practices across software delivery, secure development, GitHub workflows, release processes, and engineering metrics.Champion AI-assisted software engineering and autonomous SDLC practices to improve developer productivity and engineering effectiveness.Partner with Architecture, Cybersecurity, Platform Engineering, Operations, and Quality Engineering teams to align engineering practices with enterprise standards and business priorities.Lead incident response, vulnerability remediation, disaster recovery readiness, and production stability initiatives across software engineering services.Build, coach, and develop a high-performing team of engineering leaders and engineers while fostering a culture of accountability, innovation, collaboration, and continuous learning.Leverage engineering metrics and dashboards to improve visibility into demand, delivery health, technical health, capacity, cost optimization, and engineering performance.Required QualificationsBachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience.12+ years of progressive experience in software engineering, technology delivery, platform engineering, or engineering leadership roles.5+ years of people leadership experience leading engineering managers, technical leads, or distributed engineering teams.Demonstrated experience building, scaling, or operating engineering shared services, platform teams, developer enablement, or engineering excellence organizations.Strong knowledge of modern software engineering practices, including CI/CD, DevSecOps, automated testing, cloud-native development, APIs, observability, release management, and operational resilience.Experience leading software delivery health, production support, incident management, risk remediation, and quality improvement initiatives in complex enterprise environments.Proven ability to influence and collaborate across matrixed organizations while balancing competing priorities and stakeholder expectations.Strong communication, coaching, organizational, and strategic leadership skills.Preferred QualificationsExperience within financial services, insurance, or other highly regulated industries.Experience implementing AI-assisted software development, developer productivity tooling, or autonomous SDLC practices.Knowledge of GitHub modernization, engineering automation platforms, and software engineering enablement programs.Experience with budgeting, vendor management, capacity planning, and resource optimization.Experience leading large-scale engineering transformations and organizational change initiatives.Professional certifications in Agile, SAFe, Scrum, Cloud Technologies, DevOps, or related disciplines.Master's degree in Computer Science, Engineering, Business Administration, or a related field is considered an asset.When You Join Our TeamWe'll empower you to learn and grow the career you want.We'll recognize and support you in a flexible environment where well-being and inclusion are more than just words.As part of our global team, we'll support you in shaping the future you want to seeThe role being advertised is an existing vacancy.About Manulife and John HancockManulife Financial Corporation is a leading international financial services provider, helping people make their decisions easier and lives better. To learn more about us, visit .Manulife is an Equal Opportunity EmployerAt 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 View email address on us.fitly.work Salary LocationWaterloo, OntarioWorking ArrangementHybridSalary range is expected to be between$113,260.00 CAD - $210,340.00 CADEmployees also have the opportunity to participate in incentive programs and earn incentive compensation tied to business and individual performance. 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. If you are applying for this role outside of the primary location, please contact View email address on us.fitly.work for the salary range for your location.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 View email address on us.fitly.work for more information about U.S.-specific paid time off provisions.We use data and analytics technologies, such as artificial intelligence (AI), and automated processing tools, to analyze and process the information you provide to us or third parties in the application process. For more information, please refer to our personal information collection statement.SummaryLocation: Waterloo, OntarioType: Full time
$127.33k - $236.47k
Director, Software Engineering - US Retirement Platform & Payments TechnologyToronto, ON / Waterloo, ON / Boston, MA - HybridAt Manulife, we're helping millions of customers make decisions easier and lives better. As we continue to modernize our retirement and payments...SuggestedFull timeTemporary workLocal area$86.1k - $136.1k
...US Technology is transforming how customers, advisors, and operations teams interact across digital channels. As a Full-Stack Software Engineer, you will build and enhance intelligent customer experiences powered by conversational AI, cloud technologies, and modern software...SuggestedFull timeTemporary workLocal areaFlexible hours$113k - $163k
Step into a role where AI isn’t an add‑on — it’s the foundation.We are seeking a Senior Full‑Stack AI Engineer to help shape how modern AI‑driven software is built, deployed, and scaled. In this role, you will work at the intersection of cloud engineering and intelligent...SuggestedFull timeTemporary workLocal areaFlexible hours$113k - $163k
As a Senior AI Engineer, you will be responsible for Full-Stack Software Development i.e.building modern, cloud-based, and AI-enabled applications that help Manulife make decisions easier and lives better. You will contribute to the design, development, and delivery of...SuggestedFull timeTemporary workLocal areaFlexible hours$127.33k - $236.47k
The Lead Full-stack Software Engineer (Director level, individual contributor) provides hands-on technical leadership for the design, development, modernization, and support of John Hancock’s life insurance illustration ecosystem. This role combines deep software engineering...SuggestedFull timeTemporary workWork at officeLocal areaRemote workWork from homeFlexible hours$118k - $177k
...complex, multi-system environments. This role combines hands-on engineering expertise, domain-level architecture accountability, and... ...Engineering, or equivalent experience.10+ years of experience in software development and system integrations.8+ years designing and building...$98.08k - $147.12k
...Your ImpactWe are seeking a highly skilled and motivated Senior Software Developer to help build cutting-edge AI-powered applications... ...deliverables, contribute to architectural discussions, and help drive engineering excellence through strong development practices and...Work at office$86.1k - $136.1k
...want you to be part of it! We are growing, with the mandate to power world-class customer and employee experience through software and engineering skills.The customer is at the focus of everything we do, and tens of thousands of end users rely on our products daily. We...Full timeTemporary workLocal areaFlexible hours$118k - $168k
...collaboration capabilities for hundreds of document, image, and engineering drawing formats. Built on scalable cloud-native architectures,... ...and client applications worldwide.Your ImpactAs a Lead Software Developer on the Intelligent Viewing team, you will play a key...Worldwide$150k
WATERLOO, OntarioHybridDirect Hire$100k - $140kLead Engineer, Precision Interconnect Systems - Full-Time / CanadaAn innovative engineering and technology company is seeking a Lead Mechanical Engineer to drive the design and development of highly precise mechanical interface...Full time$118k - $168k
...knowledge workers. We are hiring talent AI can't replace to help us shape the future of information management. Join us.Job: Lead Software DeveloperTeam: Fortify Cloud development teamLocation: Richmond Hill/ Mississauga/ Ottawa/ Waterloo, ON, Canada (office-based)About...Work at office$113k - $163k
Join Our Cloud Engineering TeamAre you passionate about building scalable, secure, and modern cloud solutions? We're looking for a Senior... ...BOSH CLI.Experience with DevOps, CI/CD pipelines, and Agile software development practices.Hands-on experience building and integrating...Full timeTemporary workLocal areaFlexible hours$92.32k - $138.48k
...ensuring responsible AI adoption within governance and security standards.WHAT YOU NEED TO SUCCEEDBachelor’s degree in IT, Business, Engineering, Project Management, or a related field preferred; equivalent education and experience considered.8+ years of progressive project...Work at officeShift work$90.16k - $167.44k
...product implementations, including the development of test plans that support successful delivery.System Mapping: Collaborate with Engineering and Architecture teams to create detailed system maps illustrating data flows, processes, dependencies, and interactions across...Full timeTemporary workLocal areaFlexible hours$110.96k - $160.96k
OPENTEXT - THE INFORMATION COMPANYOpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly...$92.9k - $142.9k
Role SummaryThe Manager, Agile Delivery & Portfolio Enablement serves as the delivery and operational lead for the People Technology portfolio.Reporting to the AVP, People Technology, this role partners with Product Leaders, Technology teams, HR stakeholders, and operational...Full timeTemporary workLocal areaFlexible hours- ...Description Description: Position Summary The Sustaining Design Engineer provides hands-on mechanical design and documentation support... ...manufacturing drawings in SolidWorks or comparable 3D CAD software. · Ability to read and create technical drawings and apply dimensions...
$92.32k - $138.48k
...outcomes, and leveraging data to drive decisions.• Experience supporting Technical Support, Client Success, SaaS, Cloud, or Enterprise Software organizations is preferred.• Familiarity with LMS platforms, knowledge management practices, hands-on lab environments, and AI-...- ...a dental or medical setting ~1+ years of experience with insurance billing and accounts receivable ~ Dentrix or other dental software experience Physical Requirements: Ability to perform essential duties satisfactorily with or without reasonable accommodation...Work at officeLocal areaDay shift
- ...processes to ensure clients are receiving services as authorized. Prepares and presents weekly/monthly progress reports to Agency Director and Regional Director. Troubleshoots and resolve customers’ concerns and grievances. Processes payroll and billing as needed...Local area
- We are partnering with an established excavation and concrete contractor seeking an experienced Project Manager who can take ownership of estimating and project execution while growing into broader operational responsibility over time. This is not a traditional Project...For contractorsFor subcontractor
- ...processes to ensure clients are receiving services as authorized. Prepares and presents weekly/monthly progress reports to Agency Director and Regional Director. Troubleshoots and resolve customers’ concerns and grievances. Processes payroll and billing as needed....Local area
$52k - $57k
Job Description Job Description Kitchen Manager / Back of House (BOH) Operations Manager Top Shooters — Columbia, IL | Full-Time | $52,000–$57,000 base + quarterly performance bonus tied to profit (potential: $10K–$14K+/year*) Done Living on the Line? If you...Full timeCasual workLocal areaShift workNight shift- Operations Manager Our client is a trusted and established manufacturer of custom cultured marble fixtures, serving the St. Louis metropolitan area since 1978. Known for its commitment to quality craftsmanship and customer satisfaction, the company offers a wide range...For subcontractorFlexible hours
- ...Job Description Job Description Regional Food Service Director: To oversee all assigned facilities, ensuring leadership and guidance in operations, finances, human resources and client relationships, while providing direct supervision to the facility Food Service...Contract workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director Software Engineering. Be the first to apply!
- software developer positions Waterloo, IL
- cybersecurity software engineer Waterloo, IL
- software engineer Waterloo, IL
- software engineer amazon Waterloo, IL
- software developer Waterloo, IL
- software engineer healthcare Waterloo, IL
- startup software engineer Waterloo, IL
- financial software developer Waterloo, IL
- ngo software engineer Waterloo, IL
- information technology software engineer Waterloo, IL



