Lead Software Engineering Director

2 weeks ago


Toronto, Ontario, Canada Peoples Trust Full time

About Peoples Trust

We are a boutique Financial Institution with offices in Vancouver, Calgary, Toronto, and Montreal. Our mission is to provide exceptional customer service backed by extensive product knowledge and experience.

Our values of Strength-Based, Relationship Focused, and Passionate Execution drive our culture. We believe people choose companies they want to join, not just work for. Our daily goal is to be willing, trustworthy, and creative.

About the Work Environment

We offer a flexible and hybrid work environment, combining in-office and remote work from home. Typically, you'll work regular business hours, Monday to Friday between 8:00am and 4:30pm with flexibility around start/end times. Successful candidates outside this area may need to relocate and reside within commuting distance.

About You

You're a strategic thinker who drives technical and business roadmaps aligned with organizational goals. Experience in banking is highly desirable. You implement solid technical solutions with resilience, security, and performance in mind. As a team player, you understand the importance of teamwork and collaboration in delivering Agile projects.

As a people leader at Peoples Trust, you're strength-based, engagement-focused, and performance-oriented. People leaders understand themselves, their teams, subject matter, outcomes, and how their work contributes to overall success.

About Qualifications

  • 10+ years of software engineering experience.
  • 5+ years in leadership roles managing multiple teams.
  • Proven experience collaborating with Product Owners and stakeholders, proficient in AWS cloud services.
  • Strong programming skills in Java and Python.
  • Expertise in CI/CD tools (e.g., AWS CodeBuild, GitHub Actions, Jenkins).
  • Experience with automation frameworks and observability tools (e.g., Prometheus, Grafana).
  • Understanding of software architecture principles (e.g., Domain Driven, GRASP, SOLID).
  • Banking or financial services experience is a plus.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

About Day-to-Day Responsibilities

  • Lead, mentor, and manage multiple software engineering teams and team leads.
  • Foster a collaborative and high-performing team culture.
  • Oversee design, development, and deployment of software applications.
  • Implement and optimize CI/CD pipelines for efficient software delivery.
  • Drive automation initiatives to enhance productivity and reduce manual efforts.
  • Provide architectural expertise for scalable, secure, and robust systems.
  • Ensure software solutions comply with banking regulations and security standards.

Compensation

We offer a competitive annual salary of $165,000-$190,000, depending on your skills, abilities, and experience. Additionally, we provide group benefits and an RRSP matching program starting on the first day of employment. Shortlisted candidates will be asked about their salary expectations during the recruiting process.



  • Toronto, Ontario, Canada Float Financial Solutions Inc. Full time

    About FloatFloat Financial Solutions Inc. is a leading provider of innovative financial solutions for businesses in Canada. Our mission is to simplify finance and empower businesses to eliminate complexity and unlock new opportunities.Director of Software Engineering RoleWe are seeking an experienced Director of Software Engineering to lead our Financial...


  • Old Toronto, Ontario, Canada Achievers Corp. Full time

    Lead Software Engineering Efforts at Achievers Corp.We are seeking an exceptional Director of Software Engineering to join our team at Achievers Corp. and drive our engineering efforts for our Marketplace team.This is a unique opportunity to shape the future of software development and lead high-performing engineering teams. If you are a strategic thinker...


  • Toronto, Ontario, Canada Float Financial Solutions Inc. Full time

    About Float Financial Solutions Inc.Float Financial Solutions Inc. is on a mission to simplify finance for Canadian businesses, empowering them to eliminate complexity and unlock new opportunities. Through our innovative platform, Float enables businesses to streamline spending and optimize cash flow, so they can focus on what matters most: growth.As one of...


  • Toronto, Ontario, Canada Stonewood Group Inc. Full time

    Role OverviewWe are seeking an experienced Software Engineering Director to lead our engineering team in driving growth and innovation at Stonewood Group Inc.


  • Toronto, Ontario, Canada Understanding Recruitment Full time

    Unlock Your Potential as a High-Impact VP of EngineeringWe're seeking an exceptional Vice President of Engineering to join our innovative Series-C Scale-Up, revolutionizing customer service in the e-commerce space. Our cutting-edge AI-powered customer support platform empowers businesses to centralize interactions, enhance satisfaction, and drive sales...


  • Old Toronto, Ontario, Canada illumin Full time

    About the Role:We are seeking a highly experienced Senior Software Engineering Director to lead our software engineering teams and drive innovation in software architecture. As a key member of our leadership team, you will be responsible for developing and executing a successful software engineering strategy aligned with business objectives.Key...

  • Engineering Director

    1 month ago


    Toronto, Ontario, Canada Manulife Full time

    Job Title: Engineering DirectorAbout the RoleWe are seeking an experienced Engineering Director to lead our Insurance Technology team. As a key member of our leadership team, you will be responsible for driving the technical vision and strategy for our software development efforts.Key ResponsibilitiesLead multi-functional engineering teams to design,...


  • Toronto, Ontario, Canada Software International Full time

    About the JobSoftware International is seeking a talented Research Director to lead our Data Center Network research lab. As a key member of our team, you will spearhead the development of next-generation data center technologies and work closely with global and local teams to design and plan advanced network systems.Key Responsibilities:Develop and...


  • Toronto, Ontario, Canada Manulife Full time

    About the RoleWe are seeking a seasoned Software Engineering Director to lead our Insurance Technology team in Waterloo, Ontario. This role is responsible for overseeing the design and implementation of complex software systems, as well as mentoring and developing engineering staff.Job DescriptionThe successful candidate will have a strong background in...


  • Toronto, Ontario, Canada Emphasys Software Full time

    Emphasys Software IT Operations Team Lead JobWe are seeking a skilled IT Operations Team Lead to oversee our team of technical engineers and Azure infrastructure. Reporting to the Director of Development, you will be responsible for running and maintaining a team of tech op engineers with a focus on IT ticket resolution, environmental stability, and...


  • Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full time

    About The RoleAs a Senior Engineering Director at TD, you will have the opportunity to lead a team of talented engineers and drive innovation in the field of software engineering. This is a key leadership role that requires strong technical expertise, excellent communication skills, and the ability to inspire and motivate a high-performing team.About the...

  • Research Director

    1 month ago


    Toronto, Ontario, Canada Software International Full time

    Software International is seeking a highly skilled Research Director to spearhead the research of a Lab focused on advanced Data Center Network technologies. This role involves working with global and local teams to plan and design next-generation technologies.Key Responsibilities:Lead the technical planning in computing network and cloud network domains,...


  • Toronto, Ontario, Canada Lyons Consulting Group Full time

    Job Title: Software Engineering LeadAbout the Role:We are seeking an experienced Software Engineering Lead to join our team at Lyon Consulting Group. This is a unique opportunity to lead and contribute to the development of cutting-edge software solutions.Responsibilities:Lead the design, development, and implementation of software applications using Java,...


  • Old Toronto, Ontario, Canada Software International Full time

    Software International is seeking a highly skilled Research Director - Data Center Networks to spearhead the research of a Lab focused on advanced Data Center Network technologies. This role will involve working with global and local teams to plan and design next-generation tech.Key Responsibilities:Technical planning in computing network and cloud network...


  • Toronto, Ontario, Canada Reflektor Digital Full time

    Job OverviewWe are seeking a highly skilled Lead Software Engineer to join our team at Reflektor Digital. As a key member of our development team, you will be responsible for leading the design, development, and implementation of software solutions.


  • Toronto, Ontario, Canada Capital One Full time

    At Capital One Canada, we're committed to fostering a culture of innovation and excellence in software engineering.About the RoleWe're seeking an experienced Software Engineering Lead to join our team. As a key member of our software development life cycle, you'll be responsible for overseeing technical design and development of cross-functional,...


  • Toronto, Ontario, Canada Scotiabank Full time

    Job Title: Software Engineering LeadWe are seeking an experienced Software Engineering Lead to join our team in Global Banking and Markets Engineering (GBME) at Scotiabank. As a key member of our team, you will be responsible for developing and implementing market-leading solutions for our various projects.About the Role:Lead complex transformational...


  • Toronto, Ontario, Canada Aiolos Engineering Corporation Full time

    Aiolos Engineering Corporation is seeking an experienced Project Management Director to lead our team in delivering large-scale engineering projects.The successful candidate will have a strong background in project management, with experience in managing complex projects from start to finish. They will be responsible for ensuring that projects are completed...


  • Toronto, Ontario, Canada Edge Group Ltd. Full time

    As a Senior Full Stack Developer with our company, you will design and implement our web applications using Node.js. You will work closely with our engineering team to ensure that our software meets the highest standards of quality and functionality. We are looking for a skilled and experienced developer who can take on a leadership role and guide our team...


  • Toronto, Ontario, Canada Beveren Software Inc. Full time

    Beveren Software Inc. is seeking a highly skilled Director of Technology and Innovation to lead our organizational development efforts. The ideal candidate will have a strong background in education and experience in allocating resources to implement organizational policies and programs.The Director of Technology and Innovation will be responsible for...