Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director, Software Engineering (Permanent/Full-Time)

Full-time

CoreFactor Inc.

CoreFactor is searching for a Director of Software Engineering on a permanent/full-time basis for a client in the GTA.

This position is hybrid and will require the successful incumbent to be in the office two (2) times per week. 

 

About the role: 

We are seeking an experienced and energetic Director of Software Engineering to manage, lead and mentor software engineering teams in the North America region. Reporting to the Global Head of Software Engineering, you will be responsible for managing capacity across resources and projects to ensure delivery on time & budget and in line with established engineering standards and processes. This role is both strategic and operational in nature, requiring a leader with a background in software engineering and with proven capability in organizational development, technical leadership, and project capacity management. You will ensure a seamless collaboration with our Product Management, Data & AI, DevOps, Infrastructure and other teams. Success in this role requires a balance of technical expertise, leadership, strategic thinking, emotional and cultural intelligence, and strong interpersonal skills.

  • Manage software engineering teams, ensuring alignment with global strategy and roadmap.
  • Represent the engineering function in leadership forums, contributing to strategic technology planning and budgeting.
  • Collaborate closely with peers to ensure global alignment on engineering practices, resource sharing, team coordination and technology standards.
  • Foster a strong culture of excellence, collaboration, inclusion, and appreciation within and across distributed engineering teams.
  • Serve as a people leader, coaching and mentoring managers and senior engineers while cultivating future leaders.
  • Build, scale, and manage high-performing software engineering teams across multiple domains and product lines.
  • Collaborate with global product and engineering leadership to assign teams and resources to projects based on skills, capacity, and strategic priority.
  • Drive the on-time, on-budget delivery and quality of engineering projects, ensuring project scope, milestones, and resourcing remain aligned with expectations and constraints.
  • Work closely with product management and other teams to identify risks, remove blockers, and proactively resolve delivery issues before they impact timelines or budget.
  • Ensure robust project tracking, reporting, and accountability frameworks are in place across all active initiatives.
  • Monitor and balance workload across teams to support employee wellbeing and productivity.
  • Establish operational practices and rituals that support agile delivery, clear communication, and effective cross-functional collaboration.
  • Ensure consistent adherence to technology and security standards and drive continuous improvement initiatives. Support the adoption of modern engineering practices, methodologies and tools (incl. AI).
  • Promote engineering excellence through architectural design, code quality oversight, CI/CD & automation, documentation and process improvements.
  • Track, report, and improve key performance indicators (e.g., velocity, quality, incident metrics, team satisfaction).
  • Partner with DevOps and Engineering Operations teams to align processes, tools, and metrics.
  • Ensure compliance with global standards, information security policies, and regulatory requirements

Requirements

  • Master’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 10+ years of experience in software engineering, with at least 5 years in engineering leadership roles.
  • Proven experience building and managing regional or global engineering teams, ideally in a matrix and distributed environment.
  • Hands-on experience in modern software development practices and open source technology stacks, agile methodologies, DevOps principles, and cloud-native architectures.
  • Strong operational acumen in resource planning, delivery management, and performance tracking.
  • Demonstrated ability to create high-performing, inclusive teams and inspire a culture of excellence.
  • Excellent interpersonal and communication skills, fluent in English.
  • Passionate about building high-quality software products with empowered teams. Understanding of secure development practices and compliance frameworks (e.g. ISO27001, GDPR, SOC2).
  • Experience in working in a global, multi-cultural organization.
  • Ability to work in a fast-paced, growing tech environment and to foster change in larger organizations.

 

 

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Director, Software Engineering (Permanent/Full-Time) in Toronto, ON vacancy
  •  ...CoreFactor is searching for a Director, PMO on a full time/permanent basis for a client in the GTA.  This position is hybrid and will require the successful incumbent to be in the office 2 days per week.  About the role: The Director of the Project Management Office... 
    Permanent employment
    Full time
    Contract work
    Internship
    Work at office
    2 days per week

    CoreFactor Inc.

    Toronto, ON
    13 days ago
  •  ...opportunity to convert to a permanent position based on performance...  ...are looking for an experienced Engineering Manager to lead a team...  ...coach, and develop a team of software engineers, including performance...  ...projects. ~ Experience managing full lifecycle delivery (kickoff... 
    Permanent employment
    Contract work

    Robert Half

    Toronto, ON
    2 days ago
  • $140k per year

     ...Position:  Software Engineer Lead / Manager (Full Stack) Location:  Hybrid, 1x per week in office (Toronto, Downtown) Structure : FTE, Permanent Pay:  Up to $140,000 CAD base salary + bonus -- We have a great new opportunity to support one of our Financial Services... 
    Permanent employment
    Work at office

    CorGTA

    Toronto, ON
    6 days ago
  •  ...Adaptability and continuous learning Job Description The Data Engineer is responsible for architecting, developing, and maintaining...  ...CI/CD, containerization, and orchestration Develop real‑time streaming applications using Kafka, Storm, Kinesis, or Pub/Sub... 
    Suggested

    Insight Global

    Toronto, ON
    16 hours ago
  •  ...Framework, SQL Nice to have: ~ Mongo, Angular. Kind regards, Amarpreet Singh Jaggi Sr. Talent Acquisition Iris Software US Office: 200 Metroplex Dr. Edison, NJ 08817 Canada Office: 200 Bay St., Toronto, Ontario M5J 2J1 Email: amarpreet.singh@... 
    Suggested
    Long term contract
    Work at office

    Iris Software Inc.

    Toronto, ON
    10 days ago
  •  ...Aversan Inc. () is a trusted multi-service engineering and electronics manufacturing company....  ...safety-critical electronics and software systems to the aerospace, defence, and space...  ...of electronic products. Job Type: Full Time Working Arrangement : Fully Remote... 
    Full time
    Remote work

    Aversan Inc.

    Toronto, ON
    10 days ago
  •  ...beside Kipling TTC Subway / GO Station, 5 days a week working in office Key Responsibilities: Assist the recruiting team with the full recruitment cycle — sourcing, screening, interviewing, and onboarding. Build lasting relationships with IT professionals and clients... 
    Permanent employment
    Full time
    Work at office

    Dimensional Tech Inc.

    Toronto, ON
    4 days ago
  • $100k - $220k per year

     ...Job Title: Software Engineer: Full-Stack or Software Engineer: Full-Stack (Data) Salary: $100,000-$220,000 + equity options. Location: Remote...  ...salary offer will be determined on these factors within that range. Number of Positions Available: Two (2) Type: Full-time... 
    Full time
    Casual work
    Remote work

    Fiscal.ai

    Toronto, ON
    1 day ago
  •  ...Basetwo provides manufacturing engineers with a low code AI platform...  ...Make better decisions in real-time Build robust data transformation...  ...databases The Role As a Full Stack Engineer, you will be...  ...to the users. ~5+ years of software development experience with modern... 
    Full time
    Long term contract
    Work from home
    Flexible hours

    Basetwo

    Toronto, ON
    5 days ago
  • $100k - $150k per year

     ...dealerships nationwide, delivering cutting-edge software tools to simplify operations, boost marketing, and drive sales. ______ Full Stack Software Engineer Location: Ontario, Canada We’re...  ...the expected compensation at the time of posting. The final offer may vary... 

    AutoTrader.ca

    Toronto, ON
    7 hours ago
  •  ...contribute. You’ll make things happen–fast. As a Senior Full Stack Engineer on the Conversation Intelligence team, you'll be at the heart...  ...of the business What You Bring: ~8–10 years of relevant software engineering experience building production web applications... 
    Remote work
    Worldwide

    ZoomInfo Technologies LLC

    Toronto, ON
    7 hours ago
  •  ...lasting impact on the digital landscape. ROLE OVERVIEW We’re looking for full stack engineers who are not just strong technically, but are actively exploring how AI is changing the way software is built. This is a role for builders — people who experiment, ship side... 
    Shift work

    TribalScale

    Toronto, ON
    7 hours ago
  • $100k - $145k per year

     ...Senior Software Engineer, Full Stack The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions...  .... This role is backend-leaning — you'll spend most of your time on server-side architecture, data processing, and API design,... 
    Full time
    Long term contract
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago
  •  ...utilities, and public agencies into real-time market signals and high-value...  .... Leading infrastructure vendors, engineering firms, and construction companies...  ...We are seeking a highly motivated software developer with experience in building full stack web applications. Defining... 
    Full time
    Work at office

    Citylitics

    Toronto, ON
    a month ago
  • $50k per year

     ...Performance & Analytics Track KPIs including engagement, reach, watch time, shares, and follower growth. Analyze campaign performance...  ...experience. Additional Information This is a Permanent Full-Time position with a Hybrid work structure. Some travel may... 
    Permanent employment
    Full time
    Long term contract

    Chit Chats

    Toronto, ON
    14 days ago
  • $103.37k per year

     ...limited access to these powerful tools. We are hiring a Full Stack Software Engineer to develop a cloud infrastructure for El Agente's public platform...  ...USW  Appointment Type : Grant - Term  Schedule: Full-Time Pay Scale Group & Hiring Zone: USW Pay Band 16 -- $... 
    Full time
    Work at office
    Local area
    Worldwide

    University of Toronto

    Toronto, ON
    9 days ago
  •  ...About us Appnovation is a global, full-service digital partner that combines Strategy, Experience & Design, Engineering and Managed Services. We build digital solutions that...  ...long-term career advancement As a Senior AI Software Engineer, you'll transform business ideas... 
    Full time
    Long term contract
    Internship

    Appnovation Technologies

    Toronto, ON
    7 hours ago
  •  ...Senior Software Engineer, Full-Stack Applications – Credit Module As one of the world’s top three credit ratings agencies, Fitch Ratings plays...  ...Hub? Visit:  Fitch Ratings is seeking an Associate Director to join our global Technology team in Toronto. This is your... 
    Immediate start
    Worldwide

    Fitch Group

    Toronto, ON
    23 days ago
  • $55k per year

     ...Chats’ services, pricing structure, shipping workflows, compliance considerations, and operational requirements. Experience using CRM software, Google Workspace, Microsoft Office, and basic reporting tools. Strong problem-solving skills and ability to coordinate with... 
    Permanent employment
    Full time
    Long term contract
    Internship
    Work at office

    Chit Chats

    Toronto, ON
    3 days ago
  •  ...As a Senior Software Engineer at Lithos, you’ll work directly with our Head of Engineering to build...  ...rock weathering. You'll combine deep full-stack technical skills with empathy and...  ...2022 and already signed customers for our permanent carbon removal credits including Stripe,... 
    Permanent employment
    Full time
    Long term contract
    Internship
    Flexible hours

    Lithos

    Toronto, ON
    more than 2 months ago
  • $65k per year

     ...potential. Join us and you will work directly with our talented engineering team to push our product to new heights. We hire humans, not...  ...a degree in computer science or distinctive work experience in software development. Comfortable with both front-end and back-end... 
    Long term contract
    Local area
    Remote work
    Work from home

    Leap Tools

    Toronto, ON
    1 day ago
  •  ...anywhere in the world. We engineer the end-to-end device experience...  ...services that analyze real-time trust and assurance signals to...  ...Engineering Blog .   The Principal Software Engineer Opportunity We...  ...Management, Engineering Directors, and Principal Architects to translate... 
    Long term contract
    Local area
    Remote work
    Worldwide

    Okta

    Toronto, ON
    4 days ago
  •  ...technology. Our platform provides real-time visibility, early risk detection...  ...reacting to them. The Engineer We're Looking For We're looking for a talented Full Stack Engineer who loves solving...  ...Safety-first mentality: Software bugs in construction can mean physical... 
    Full time
    Remplacement

    Brickeye

    Toronto, ON
    20 days ago
  • $205k per year

     ...more, visit clutch.ca Technology Full TypeScript stack for front- and back-end,...  ...About the role Clutch is seeking a Staff Software Engineer / Engineering Lead to drive technical...  ...compensation and equity incentives Generous time off program Health & dental benefits... 
    Permanent employment
    Full time
    Internship

    Clutch Technologies Inc.

    Toronto, ON
    7 hours ago
  • $160k - $200k per year

     ...more, visit clutch.ca Technology Full TypeScript stack for front- and back-end,...  ...About the role Clutch is seeking a Software Engineer (Full-Stack / Backend / Frontend) to help...  ...compensation and equity incentives Generous time off program Health & dental benefits... 
    Permanent employment
    Full time
    Internship

    Clutch Technologies Inc.

    Toronto, ON
    6 days ago
  • $110k - $140k per year

     ...Individual Contributor) Employment type: Full-time Build The Future Of Automotive...  ...Canadian fintech problems. Our Fintech engineering teams are modernizing platforms that support...  ...-making. We are looking for a Software Engineer who wants to grow with a product... 
    Full time

    AutoTrader.ca

    Toronto, ON
    8 days ago
  •  ...safety and traffic management by turning real-time data into actionable insights for cities...  ...impact the physical world? As a Senior Software Engineer at Derq, you will design, develop, and...  ...is a 100% hands-on engineering role with full ownership of code, performance, and... 
    Full time

    Derq

    Toronto, ON
    12 days ago
  •  ...worldwide by providing intuitive, mobile-first software that helps teams keep the physical world...  ...The Opportunity We're looking for a Director of Software Development to lead MaintainX...  ...seven foundational teams every product engineer builds on: AI Builder, DevOps, Compliance... 
    Internship
    Worldwide

    MaintainX

    Toronto, ON
    7 hours ago
  • $100k per year

     ...must evolve to unify innovations in software models, compilers, platforms, networking...  ...compute for real AI workloads. As Director of Customer Engineering, you own the technical relationship with...  ...be contingent upon your citizenship/permanent residency status or ability to obtain... 
    Permanent employment

    Tenstorrent

    Toronto, ON
    7 hours ago
  •  ...troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation,...  .... A team player with a track record for meeting deadlines. Full Stack Skills Proficient with both front end and back-end... 
    Hourly pay
    Pnp

    S M Software Solutions Inc

    Toronto, ON
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director, Software Engineering (Permanent/Full-Time). Be the first to apply!