Recherche d'emploi > Toronto, ON > Director engineering

Director of Engineering (2)

BIMM
Toronto, ON
225K $-275K $ / an (estimé)
Temps plein

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

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.

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 software development teams.

Reporting to the VP Technology, the Director of Engineering, will be responsible for overseeing the technical planning, execution, and delivery of all software development projects.

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

  • Lead, mentor, and manage a diverse team of software engineers while promoting a collaborative, inclusive, and positive work environment.
  • Develop and implement technical strategies in line with company objectives.
  • Oversee the design, development, and implementation of software solutions, ensuring quality, performance, and reliability.
  • Drive continuous improvement initiatives, fostering a culture of excellence, innovation, and learning.
  • Interface with client partners to understand their needs, provide technical insights, and establish strong relationships.
  • Participate in key decisions as a member of the senior leadership team.
  • You will build and lead impactful engineering teams by motivating your team and leading by example to continuously innovate, improve and think differently
  • You will deliver outstanding results for our customers and are a role model for other engineers. Create a shared vision and build and maintain strong partnerships with Product Management, Ops, Security, Research, Client Success and Business development teams
  • Responsible for entire software development process

Requirements

At least 8+ years of hands-on Software Development experience in at least one of the following technologies : JavaScript / Typescript, React, Node etc.

building full-stack applications

  • 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, complex frontend applications
  • Led engineering teams of 10+ including 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 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.

Il y a plus de 30 jours
Emplois reliés
Offre sponsorisée
Skyline Recruitment Ltd
Canada

Member of the association of professional engineers of the province where the profession is practiced. Are you ready to take the helm of a dynamic and growing team in the Hydraulic Power and Dams - Engineering Service Canada practice?. As the Hydromechanics Director, you'll lead and supervise a team...

GS1 Canada
Toronto, Ontario

We are seeking a dynamic and experienced Director of Platform Engineering to lead our software development efforts and drive the evolution of our platform. The ideal candidate will have a strong background in software engineering, particularly in cloud-based environments, and a proven track record o...

Keller Executive International Search
India

As the Director of Engineering, you will be responsible for overseeing the development and execution of engineering projects, managing the engineering team, and driving innovation and growth within the company. Our client, is seeking a highly skilled and experienced Director of Engineering with manu...

Keller Executive Search
Ontario, ON, CA

As the Director of Engineering, you will be responsible for overseeing the development and execution of engineering projects, managing the engineering team, and driving innovation and growth within the company. Our client, is seeking a highly skilled and experienced Director of Engineering with manu...

Triumph Chinese Evangelical Missionary Church
Ontario, CA

Position DescriptionThe Director of Engineering (Elementary) position of STEAM & Sport Camp/ Robotics Leadership Camp is responsible to manage and lead teachers to run science, technology, engineering and math programs during camp to ensure there is a curriculum that promotes the development of an u...

TELUS
Toronto, Ontario

Reporting to the Vice-President of Consumer Software & Platform Engineering, you’ll lead and oversee the global engineering organization responsible for the development, implementation, and maintenance of TELUS Consumer Health Engineering Platforms. As Director of Consumer Global Health Platform Eng...

Royal Bank of Canada>
Toronto, Ontario

As the Senior Director of Development Platform Engineering, you will lead a talented and forward-thinking team delivering our next generation software delivery platform. Minimum of 10 years of experience in software development, platform engineering, or DevOps, with at least 5 years in a leadership ...

Yoush Consulting
Toronto, Ontario

As the Director, SoftwareEngineering you will be responsible for the design,development, and delivery of digital solutions that support our colleagues and clientsacross Canada. Director of Software Engineering. Own the system architecture andengineering of digital initiatives at the firm. Establish ...

Myant Corp.
Mississauga, Ontario

The individual will have the opportunity to bring to market wearable biomedical systems while coordinating several design and development efforts for multiple projects, connecting with suppliers and manufacturers to ensure the timely production of the company’s devices as well as learning abou...

Keller Executive International Search
India

As the Director of Engineering, you will be responsible for overseeing the development and execution of engineering projects, managing the engineering team, and driving innovation and growth within the company. Our client, is seeking a highly skilled and experienced Director of Engineering with manu...