Head of Engineering

2 weeks ago


Eastern Ontario, Canada Benbria Full time
Benbria's mission is to help organizations be loved by their customers and employees alike. Benbria helps brands build meaningful relationships with customers and employees by collecting valuable insights, engaging in real-time, automating action, analyzing experiences and closing the loop on feedback.

Benbria is a leader in Real-Time Experience Management (RTXM) technology, helping the world's most customer-centric brands deliver a superior experience that goes above and beyond their competitors.

Using a variety of channels of engagement, the Loop Experience Platform enables brands to capture feedback and insights related to their experiences. This includes measuring loyalty, satisfaction and effort, real-time engagement, resolution, root cause analysis, upselling, motivating frontline employees, and reducing customer churn.

With over 10 years of experience in over 20 countries and a network of partners, Benbria offers both global reach and local expertise across a variety of industries.

Benbria is seeking a Head of Engineering in Kanata, Ontario to lead an onsite engineering team, develop enterprise software, manage infrastructure and work alongside other product stakeholders including product managers and product owners as part of a product-led organization.

Roles and Responsibilities

Software Development & Architecture (60%)
  • Oversee both back-end and front-end development leveraging the latest technologies.
  • Actively contribute to the codebase in a material way as it relates to core domains.
  • Establish and maintain Tactical Domain-Driven Development (DDD) guidelines.
  • Develop and maintain a Context Map in support of an architecture-first culture and DDD.
  • Drive key technology decisions related to languages, frameworks and architecture.
DevOps (20%)
  • Manage a Kubernetes cluster hosted in Amazon Web Services (AWS).
  • Manage build pipelines in support of continuous integration and deployment (CI/CD).
  • Manage infrastructure expenses and optimize regularly for cost containment.
  • Ensure that all environments are effectively separated and maintained.
Management (20%)
  • Manage the engineering team and related engineering budget.
  • Drive the QA process including automated testing to ensure a high degree of quality.
  • Hire engineers, coordinate their training and provide career development opportunities.
  • Establish and report back on engineering metrics related velocity, quality and uptime.
  • Design and align engineering Objectives and Key Results (OKRs) on a quarterly basis.
  • Actively promote Benbria’s culture in terms of its value skills and behaviors.
Skills
  • Ability to work effectively within a product-led organization.
  • Ability to work under pressure and still deliver desired good results within tight deadlines.
  • Ability to solve complex problems and keep things simple.
  • Ability to work effectively as part of a team with the same common goal.
  • A practical understanding of Domain-Driven Development (DDD) or willingness to learn.
  • Excellent project management and time management skills.
  • Excellent communication skills both written and verbal.
  • Experience with application frameworks such as NestJS.
  • Experience with javascript technologies and frameworks such as Angular and React.
  • Experience with distributed systems including microservices architectures.
  • Exposure to NoSQL databases such as MongoDB.
  • Exposure to cross-platform mobile technologies such as React Native.
  • Excellent understanding of agile methodologies including Scrum.
  • Excellent leadership skills with the ability to motivate and inspire team members.
Qualifications
  • A minimum of 10 years of relevant work experience in a hands-on engineering capacity.
  • A proven track record in designing, developing and deploying practical systems.
  • Extensive experience with cloud technologies and cloud-native applications.
  • Hands-on experience in back-end and front-end development.
  • BSc/MSc in Software, Computer or Electrical Engineering or Computer Science.
Powered by JazzHR #J-18808-Ljbffr
  • Grocery Student/Asst

    Found in: Jooble CA O C2 - 2 days ago


    Ontario, Canada University Of Toronto Full time

    We are on the lookout for a focused Sessional Instructional Assistant - JRE410H1 F - Markets and Competitive Strategy to join our amazing team at University of Toronto in Toronto, ON. Growing your career as a Full Time Sessional Instructional Assistant - JRE410H1 F - Markets and Competitive Strategy is a great opportunity to develop useful skills. In the...

  • Electrical Engineer

    Found in: Jooble CA O C2 - 2 weeks ago


    Ontario, Canada WSP Global Inc. Full time

    The Opportunity: WSP is growing and has an opportunity for an Electrical Engineer to join our Water & Wastewater Facilities Electrical Team located in Thornhill, Ontario. As an engineer with us, you will be part of our growing team, using your skills and engineering experience to design and partner on major infrastructure projects in Canada. Why choose...

  • Engineer / Mechanical Engineer (Project Office)

    Found in: Jooble CA O C2 - 2 weeks ago


    Ontario, Canada Canadensys Aerospace Corporation Full time

    Canadensys Aerospace Corporation is a Toronto-based space systems and advanced vehicle development company founded on the heritage and expertise that spans several of Canada’s historic space achievements of the last three decades. We blend our heritage with micro and nano space technology and smart, ruggedized vehicle designs to develop unique solutions...

  • Engineering – Tenure-track Position

    Found in: beBee S CA - 3 weeks ago


    Ontario, Canada University of Ottawa Full time

    Job SummaryThe Faculty of Engineering at the University of Ottawa invites applications for a tenure-track faculty position in Chemical and Biological Engineering.DutiesThe functions of a member of the academic staff include, in varying proportions:1. Teaching activities.2. Scholarly activities revealed by research in the candidate’s areas of expertise.3....

  • Electrical Project Engineer

    Found in: Jooble CA O C2 - 1 week ago


    Ontario, Canada MCW Group of Companies Full time

    Primary Objective: Responsible for the development and management of assigned project work during all phases, from inception through planning, design, and construction, in accordance with the project scope, schedule, and budget. Responsibilities: The Responsibilities of this position include but are not limited to the following: Prepare the concept...

  • Senior Site Reliability Engineer

    Found in: Jooble CA O C2 - 2 weeks ago


    Ontario, Canada Relayfi Full time

    Traditional banking has been a growth limiter rather than a growth enabler for business owners, and we’re changing that. Relay is the all-in-one, collaborative money management platform. We’re building for employer SMBs and their finance function, internal and external, and are focused on delivering a human-centric customer experience. Ultimately, we...

  • Senior Site Reliability Engineer

    Found in: Jooble CA O C2 - 1 week ago


    Ontario, Canada Django REST framework Full time

    Remote Senior Site Reliability Engineer Traditional banking has been a growth limiter rather than a growth enabler for business owners, and we’re changing that. Relay is the all-in-one, collaborative money management platform. We’re building for employer SMBs and their finance function, internal and external, and are focused on delivering a...

  • Assistant Professor

    Found in: beBee S CA - 2 weeks ago


    Ontario, Canada University of Ottawa Full time

    Job SummaryThe Department of Chemical and Biological Engineering invites outstanding applicants to apply for a tenure-track faculty position at the Assistant or Associate Professor level. Candidates in the area of design of sustainable materials are invited to apply.DutiesThe functions of a member of the academic staff include, in varying proportions...

  • Senior Environmental Scientist or Engineer

    Found in: Jooble CA O C2 - 1 day ago


    Ontario, Canada KGS Group Full time

    Senior Environmental Scientist or Engineer LOCATION: Thunder Bay Date Posted: Oct 23, 2023 KGS Group is looking for a Senior Environmental Scientist or Engineer with a background in hydrogeology, remediation design and specifications, solid waste and/or wastewater management, to join our Environmental team in Thunder Bay, Ontario. About Us We are KGS...

  • Mechanical Engineer Canadensys Aerospace Corporation

    Found in: Jooble CA O C2 - 2 weeks ago


    Ontario, Canada Canadensys Aerospace Corporation Full time

    Background Canadensys Aerospace Corporation is a Toronto-based space systems and advanced vehicle development company founded on the heritage and expertise that spans several of Canada’s historic space achievements of the last three decades. We blend our heritage with micro and nano space technology and smart, ruggedized vehicle designs to develop unique...


  • Ontario, Canada Canadensys Aerospace Corporation Full time

    Background Canadensys Aerospace Corporation is a Toronto-based space systems and advanced vehicle development company founded on the heritage and expertise that spans several of Canada’s historic space achievements of the last three decades. We blend our heritage with micro and nano space technology and smart, ruggedized vehicle designs to develop unique...

  • Camp Kitchi 2023

    22 hours ago


    Ontario, Canada YMCA of SimcoeMuskoka Full time

    My Y inspires people to reach their full potential. **Positions Available**: 3 **Reports to**: Head Tripper **Salary**: $780/week **Contract Length**: June 25th - August 25th (may be extended to September 3th for Family Camp) **Responsibilities**: - Leadership on out-trip: responsible for leading weekly out-trips as scheduled by the Head Tripper, this...


  • Northwestern Ontario, Canada MCW Group of Companies Full time

    Primary Objective: Responsible for the development and management of assigned project work during all phases, from inception through planning, design, and construction, in accordance with the project scope, schedule, and budget. Responsibilities: The Responsibilities of this position include but are not limited to the following: Prepare the concept design...


  • Northwestern Ontario, Canada MCW Group of Companies Full time

    Primary Objective: Responsible for the development and management of assigned project work during all phases, from inception through planning, design, and construction, in accordance with the project scope, schedule, and budget. Responsibilities: The Responsibilities of this position include but are not limited to the following: Prepare the concept design...


  • Northwestern Ontario, Canada MCW Group of Companies Full time

    Primary Objective: Responsible for the development and management of assigned project work during all phases, from inception through planning, design, and construction, in accordance with the project scope, schedule, and budget. Responsibilities: The Responsibilities of this position include but are not limited to the following: Prepare the concept design...


  • Ontario, Canada Canadensys Aerospace Corporation Full time

    Background Canadensys Aerospace Corporation is a Toronto-based space systems and advanced vehicle development company founded on the heritage and expertise that spans several of Canada’s historic space achievements of the last three decades. We blend our heritage with micro and nano space technology and smart, ruggedized vehicle designs to develop unique...

  • Space Systems Engineer Canadensys Aerospace Corporation

    Found in: Jooble CA O C2 - 1 week ago


    Ontario, Canada Canadensys Aerospace Corporation Full time

    Background Canadensys Aerospace Corporation is a Toronto-based space systems and advanced vehicle development company founded on the heritage and expertise that spans several of Canada’s historic space achievements of the last three decades. We blend our heritage with micro and nano space technology and smart, ruggedized vehicle designs to develop unique...


  • Northwestern Ontario, Canada MCW Group of Companies Full time

    Primary Objective: Responsible for the development and management of assigned project work during all phases, from inception through planning, design, and construction, in accordance with the project scope, schedule, and budget. Responsibilities: The Responsibilities of this position include but are not limited to the following: Prepare the concept design...


  • Northwestern Ontario, Canada MCW Group of Companies Full time

    Primary Objective: Responsible for the development and management of assigned project work during all phases, from inception through planning, design, and construction, in accordance with the project scope, schedule, and budget. Responsibilities: The Responsibilities of this position include but are not limited to the following: Prepare the concept design...


  • Northwestern Ontario, Canada MCW Group of Companies Full time

    Primary Objective: Responsible for the development and management of assigned project work during all phases, from inception through planning, design, and construction, in accordance with the project scope, schedule, and budget. Responsibilities: The Responsibilities of this position include but are not limited to the following: Prepare the concept design...