Enable job alerts via email!

Director of Engineering

BIMM

Toronto

Hybrid

CAD 120,000 - 160,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A dynamic agency in Toronto is seeking a Director of Engineering to lead multiple software development teams while fostering a culture of high performance and innovation. This role involves overseeing the delivery of robust digital products, aligning technical strategies with business objectives, and providing professional development opportunities for engineers. With a hybrid work model and a strong commitment to employee well-being, BIMM offers an engaging and inclusive workplace focused on collaboration and creativity.

Benefits

Comprehensive health & dental benefits
Flexible work-life balance with extra days off
Social committee events and team bonding activities
Access to training and professional development
Dog-friendly office environment

Qualifications

  • Demonstrated success building highly scalable APIs and complex applications.
  • Proven track record of managing and scaling engineering teams.
  • Experience in fast-paced agency environments.

Responsibilities

  • Overseeing technical planning, execution, and delivery of software projects.
  • Recruiting, mentoring, and managing engineering teams.
  • Defining technical vision and collaborating on project goals.

Skills

Leadership
Project Management
Technical Strategy
Agile Development
Collaboration

Education

Bachelor's Degree in Computer Science or Engineering
Master's Degree (a plus)

Job description

1 day ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

BIMM is booming, so we're looking for a Director of Engineering to join our team!

As we observe a hybrid model, this role will require you to be in office at BIMM HQ (Distillery District) up to 2 days per week.

Who we are

BIMM is a Toronto-based agency that lives at the intersection of data, technology, and creativity to provide clients with high-performing campaigns and digital products that shape connected customer experiences. We've helped our clients implement fully integrated CRM customer journeys, built robust digital experiences, and created national loyalty programs with decades of experience in sectors of automotive, financial, telco and retail.

We are creative realists, which means our ideas and solutions are grounded in the realities of our clients' business. We believe big ideas are nothing without big results (and flawless execution); high-performing agencies deliver high-performing campaigns, products, and experiences; and the best solutions happen when we collaborate with clients as partners.

Our Technology department is a 50+ person distributed team of Developers, QA, and Architects delivering amazing digital products on a leading-edge technology stack.

Who we're looking for

We are seeking a dynamic, experienced Director of Engineering to join our team. The ideal candidate will possess a strong technical background, excellent leadership skills, and a track record of successfully managing multiple software development teams.

Reporting to the VP of Technology, the Director of Engineering, will be responsible for overseeing the technical planning, execution, and delivery of all software development projects within their teams. You will play a crucial role in driving technical strategy, fostering a culture of high performance amongst our development group, and ensuring our engineering capabilities align with business objectives.

Responsibilities

  • Building and Leading Teams : Recruiting, hiring, and retaining top engineering talent. This includes fostering a positive and productive work environment.
  • Mentoring and Development : Providing guidance, support, and professional development opportunities for engineers.
  • Performance Management : Setting clear expectations, conducting performance reviews, and providing constructive feedback.
  • Defining Technical Vision : Collaborating with stakeholders to establish a clear technical vision and roadmap aligned with business goals.
  • Overseeing Development : Managing the entire software development lifecycle, from planning and design to implementation and deployment.
  • Ensuring Quality : Implementing processes and standards to ensure high-quality software development and delivery.
  • Budget Management : Managing the engineering budget, including allocating resources for projects, tools, and infrastructure.
  • Capacity Planning : Forecasting future engineering needs and ensuring adequate resources are available.
  • Project Management : Overseeing project timelines, budgets, and deliverables, ensuring projects are completed on time and within budget.
  • Cross-functional Collaboration : Working closely with other departments, such as product management, marketing, and sales, to ensure alignment on priorities and goals.
  • Stakeholder Communication : Effectively communicating technical information and progress updates to both technical and non-technical stakeholders.
  • Staying Ahead of the Curve : Keeping abreast of emerging technologies and trends, evaluating their potential impact on the organization.
  • Promoting Innovation : Encouraging a culture of innovation and experimentation within the engineering team.

Requirements

  • Bachelor's Degree in Computer Science, Engineering, or related field. A Master's degree is a plus.
  • You have demonstrated success building highly scalable APIs / backend platforms / distributed systems / data access layers, and complex frontend applications
  • Led multiple engineering teams including multiple people managers
  • Solid technical background, with understanding or hands-on experience in software development and web and app technologies.
  • Proven track record of managing and scaling engineering teams.
  • Excellent leadership and team-building skills.
  • Strong project management and organizational skills.
  • Ability to make sound and timely decisions in a fast-paced, high-pressure environment.
  • Proficient understanding of current industry trends and emerging technologies.
  • Experience working in a fast-paced agency environment with Agile development
  • A bias towards action and make decisions quickly after considering opposing viewpoints
  • Successfully recruited strong teammates
  • Flourish with autonomy and responsibility

What's in it for you?

  • Work Life Balance with BIMM days : Spend your birthday any way you'd like, as long as it's not at the office. Extra day off to enjoy every summer holiday and a week-long end-of-year break. Boo-yah!
  • Benefits : We offer a comprehensive health & dental benefits plan with an Employee Assistance Program. BIMMers are also given extra $$$ to put towards wellness or health-related needs. Did we mention our RRSP with matching? A lil BIMM bonus to build your bank.
  • Culture : Our squad is fun, friendly and entirely egoless. Our social committee plans BIMM bashes,Tasty Thursdays and quarterly outings like candle making workshops, board game nights, Jays games and cooking classes. Our summer and holiday parties are quite memorable as well! Having Fun Everyday is one of our core values.
  • We believe in working & meeting with purpose. We observe a hybrid working model in our beautiful dog-friendly office located in the Distillery District, stuffed with snacks.
  • Belonging : Our dedicated DEI committee provides thought-provoking insights which are reflected in our work; They also organize engaging awareness activities and events to showcase BIMMER's professional talents and personalities. What talents might you bring? : )
  • Growth : BIMM is part of kyu collective which gives our employees access to the network's resources, training, offices, and more. We also prioritize your personal and professional development with opportunities like on-site Lunch n' Learns, conferences and online courses. Love 2 Learn.

BIMM is committed to providing an environment that is inclusive and accessible. We are an equal opportunity employer and consider all applicants for employment without discrimination. Please let us know if accommodation for the recruitment / interview process is required and we will work with you to make sure your needs are met.

Seniority level

Seniority level

Director

Employment type

Employment type

Full-time

Job function

Job function

Engineering and Information Technology

Advertising Services

Referrals increase your chances of interviewing at BIMM by 2x

Get notified about new Director of Engineering jobs in Toronto, Ontario, Canada .

Global Director of Manufacturing Engineering

Mississauga, Ontario, Canada 23 hours ago

Greater Toronto Area, Canada $230,000.00-$250,000.00 3 weeks ago

Global Director of Manufacturing Engineering

VP, Engineering hybrid from Vancouver, British Columbia, Toronto, Ontario

Mississauga, Ontario, Canada 22 hours ago

VP, Engineering - Hybrid from Vancouver, British Columbia, Toronto, Ontario

Vice President and National Director, Structures

Mississauga, Ontario, Canada 23 hours ago

Sr Director, Machine Learning Engineering

Director, Software Development - PC Optimum

Director, Software Development - PC Optimum

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

J-18808-Ljbffr

Create a job alert for this search
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Director of Engineering

COSMO Technologies

Toronto

Remote

CAD 120,000 - 180,000

13 days ago

Director, Research Engineering - CoCounsel For Tax

Refinitiv

Toronto

Remote

CAD 150,000 - 200,000

2 days ago
Be an early applicant

Director of Engineering

Intuition Machines

Toronto

Remote

CAD 120,000 - 160,000

18 days ago

Director of Engineering Date Posted : 10 March 2025 Toronto, Canada Date Posted : 10 March 2025

Pureskyenergy

Toronto

On-site

CAD 100,000 - 140,000

Yesterday
Be an early applicant

Director of Engineering

New School Foods

Toronto

On-site

CAD 150,000 - 200,000

2 days ago
Be an early applicant

Director of Engineering

Overtime Recruitment Group

Mississauga

On-site

CAD 150,000 - 225,000

Yesterday
Be an early applicant

Engineering Director, GenAI and Web Applications

BenchSci Analytics Inc.

Toronto

Remote

CAD 120,000 - 180,000

30+ days ago

Director of Engineering

Hilton Worldwide, Inc.

Toronto

On-site

CAD 90,000 - 130,000

Yesterday
Be an early applicant

Director of Engineering

Deciem

Toronto

On-site

CAD 110,000 - 160,000

Yesterday
Be an early applicant