cover image
Insight Global

Director of Software Engineering

On site

Toronto, Canada

Senior

Full Time

24-11-2025

Share this job:

Skills

Communication Leadership CI/CD Docker Kubernetes Jenkins Test Test Automation Scrum git Organization Software Development Agile SDLC CI/CD Pipelines Microservices

Job Specifications

Required Skills & Experience

Post-secondary degree in Computer Science, Engineering, or related field, or equivalent experience.

10+ years’ experience in software development delivering scalable, commercial-grade platforms,

APIs, and applications.

8+ years of progressive people leadership experience with teams of 10 or more, with a proven

ability to set high standards, hold teams accountable, and ensure delivery against ambitious goals.

Demonstrated success in building and scaling high-performing teams in environments with

demanding delivery expectations.

Experience driving AI adoption and automation initiatives that materially improve productivity,

velocity, and quality outcomes.

Possess a strong strategic, results-oriented, and execution-focused orientation with a strong bias for

action and an ability to keep teams focused on outcomes.

Skilled at motivating and inspiring in a high-expectation environment where ownership, urgency,

and meeting commitments are core to success.

Excellent communication skills, including the ability to translate technical concepts into business

terms and rally teams around stretch objectives.

Solid technical foundation with experience in modern software architectures, object-oriented

techniques, and design patterns.

Proven ability in Agile/Scrum practices in settings where delivery speed and quality are critical.

Deep understanding of the secure software development life cycle.

Experience with CI/CD pipelines, test automation, and productivity tooling.

Hands-on experience with containers (Docker, Kubernetes) and public cloud (serverless,

microservices).

Familiarity with modern development and collaboration toolchains (e.g., Git, Jenkins, Bitbucket,

Artifactory, Atlassian suite).

Proficiency in business productivity tools (MS Office, etc.)

Job Description

The Director, Software Development and QA will be responsible for leading a high-performing

organization that delivers technology with speed, quality, and impact. This role requires a leader who

brings a passion for technology and delivery, combined with the discipline to hold teams accountable

for results. The Director will set ambitious goals, demand excellence in execution, and create a culture

of urgency, ownership, and continuous improvement.

You will oversee all aspects of people leadership, from recruiting and onboarding to performance

management and career development. As a member of the technology leadership team, you will

influence architectural direction, drive platform scalability and reusability, and ensure alignment with

business strategy. A key mandate of this role is to champion the use of AI and automation to

significantly improve SDLC productivity, ensuring that innovation translates into measurable gains in

efficiency, quality, and speed.

About the Company

Insight Global is an international professional services and staffing company specializing in delivering talent and technical solutions to Fortune 1000 companies across the IT, Non-IT, Healthcare, and Engineering industries. Fueled by staffing and talent experts, Evergreen, our professional services brand, brings technical advisors and culture consultants to help customers tackle their biggest challenges. With over 70 locations across North America, Europe, and Asia, and global staffing capabilities in 50+ countries, our tea... Know more