Head of Engineering

1 week ago


Ottawa, 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
  1. 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.
  2. 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.
  3. 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
  • Head of Engineering

    Found in: Jooble CA O C2 - 1 week ago


    Ottawa, ON, 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...

  • Mechanical Engineer

    Found in: Talent CA C2 - 1 hour ago


    Ottawa, Canada The Engineering Institute of Canada Full time

    Responsibilities include but are not limited to: Prepare the design and complete load calculations, schematics, equipment selection, etc. Prepare the contract documents including the specifications. Evaluate shop drawing reviews. Ensure ASHRAE and LEED compliance where applicable. Coordinate with other disciplines both internally and externally. ...

  • Electrical Engineer

    Found in: Talent CA C2 - 2 weeks ago


    Ottawa, Canada The Engineering Institute of Canada Full time

    Responsibilities include but are not limited to: Prepare the design and complete load calculations, schematics, equipment selection and system concept report. Prepare the contract documents including the specifications. Evaluate shop drawing reviews. Ensure ASHRAE and LEED compliance where applicable. Coordinate with other disciplines both internally...


  • Ottawa, Canada Division of Neonatology at the Children's Hospital of Eastern Ontario and Division Head, Newborn Car Full time

    Chief, Division of Neonatology at the Children’s Hospital of Eastern Ontario and Division Head, Newborn Care at The Ottawa HospitalCanadaCHEO and The Ottawa Hospital (TOH) are jointly recruiting a full-time Neonatologist for the dual roles of Division Chief, Neonatology at CHEO and Division Head, Newborn Care at TOH. Together, we provide health care to...


  • Ottawa, Canada Division of Neonatology at the Children's Hospital of Eastern Ontario and Division Head, Newborn Car Full time

    Chief, Division of Neonatology at the Children’s Hospital of Eastern Ontario and Division Head, Newborn Care at The Ottawa HospitalCanadaCHEO and The Ottawa Hospital (TOH) are jointly recruiting a full-time Neonatologist for the dual roles of Division Chief, Neonatology at CHEO and Division Head, Newborn Care at TOH. Together, we provide health care to...


  • Ottawa, Canada Division of Neonatology at the Children's Hospital of Eastern Ontario and Division Head, Newborn Care at The Ottawa Hospital Full time

    Chief, Division of Neonatology at the Children’s Hospital of Eastern Ontario and Division Head, Newborn Care at The Ottawa HospitalCanadaCHEO and The Ottawa Hospital (TOH) are jointly recruiting a full-time Neonatologist for the dual roles of Division Chief, Neonatology at CHEO and Division Head, Newborn Care at TOH. Together, we provide health care to...


  • Ottawa, Canada University of Ottawa Full time

    Job Type: Employee Duration in Months (for fixed-term jobs): 23 Job Family: Varsity Programs and Coaching of Open Positions: 1 Faculty/Service - Department: Varsity Sports High Performance Athletics Campus: Main Campus Union Affiliation: N/A Date Posted: November 13, 2023 Closing Date: November 24, 2023 Note: Applications will be accepted until...


  • Ottawa, ON, Canada Division of Neonatology at the Children's Hospital of Eastern Ontario and Division Head, Newborn Car Full time

    Chief, Division of Neonatology at the Children’s Hospital of Eastern Ontario and Division Head, Newborn Care at The Ottawa Hospital Canada CHEO and The Ottawa Hospital (TOH) are jointly recruiting a full-time Neonatologist for the dual roles of Division Chief, Neonatology at CHEO and Division Head, Newborn Care at TOH. Together, we provide health care...

  • Traffic Engineer/Modeller

    Found in: Talent CA C2 - 3 hours ago


    Ottawa, Canada The Engineering Institute of Canada Full time

    Responsibilities Assist the transportation project team on traffic operational and safety studies, focusing mainly on traffic modelling projects Undertake variety of technical analysis related to transportation engineering, using tools such as VISSIM, AIMSUN, EMME, VISUM, Synchro, GIS, Microsoft Office Suite, Python, R, etc. Assist in traffic...


  • Ottawa, Canada The Engineering Institute of Canada Full time

    Responsibilities: Office tasks (90%): Responsible for the successful completion of assigned projects, from planning to billing Schedule tasks and monitor ongoing projects (schedule and budget) Coordinate the execution of projects across different sites Oversee the quality of work carried out in the field Attend project meetings (via Microsoft TEAMS or in...


  • Ottawa, Canada The Engineering Institute of Canada Full time

    Responsibilities: Office tasks (90%): Responsible for the successful completion of assigned projects, from planning to billing Schedule tasks and monitor ongoing projects (schedule and budget) Coordinate the execution of projects across different sites Oversee the quality of work carried out in the field Attend project meetings (via Microsoft TEAMS or in...


  • Ottawa, Canada The Engineering Institute of Canada Full time

    Responsibilities: Office tasks (90%): Responsible for the successful completion of assigned projects, from planning to billing Schedule tasks and monitor ongoing projects (schedule and budget) Coordinate the execution of projects across different sites Oversee the quality of work carried out in the field Attend project meetings (via Microsoft TEAMS or in...

  • Retail store department head

    Found in: Jooble CA O C2 - 4 hours ago


    Ottawa, ON, Canada Wedel Touch of Europe Ltd. Full time

    retail store department head Verified Posted on March 03, 2024 by Employer details Wedel Touch of Europe Ltd. Secondary (high) school graduation certificate. Retail business. Tasks: Assign sales workers to duties. Hire and train or arrange for training of staff. Resolve issues that may arise, including customer requests, complaints and supply shortages....

  • Engineering

    Found in: Jooble CA O C2 - 1 week ago


    Ottawa, ON, 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...


  • Ottawa, Canada W.R. Davis Engineering Limited Full time

    W.R. Davis Engineering Limited (Davis) is a dynamic mid-sized company specializing in the design of infrared (IR) signature solutions for both naval and aerospace platforms. Davis performs ground-up design, development and manufacture at our Ottawa, Canada facility. **Human Resources, Training and Recruitment...

  • Project Manager Materials Engineering

    Found in: Talent CA C2 - 6 days ago


    Ottawa, Canada The Engineering Institute of Canada Full time

    Responsibilities : Office tasks (90 %) Responsible for the successful completion of assigned projects, from planning to billing; Schedule tasks and monitor ongoing projects (schedule and budget); Coordinate the execution of projects across different sites; Oversee the quality of work carried out in the field; Attend project meetings (via...

  • Project Manager Materials Engineering

    Found in: Jooble CA O C2 - 2 weeks ago


    Ottawa, ON, Canada The Engineering Institute of Canada Full time

    Responsibilities: Office tasks (90%): Responsible for the successful completion of assigned projects, from planning to billing Schedule tasks and monitor ongoing projects (schedule and budget) Coordinate the execution of projects across different sites Oversee the quality of work carried out in the field Attend project meetings (via Microsoft TEAMS or...


  • Ottawa, Canada W.R. Davis Engineering Limited Full time

    W.R. Davis Engineering Limited (Davis) is a dynamic mid-sized company specializing in the design of infrared (IR) signature solutions for both naval and aerospace platforms. Davis performs ground-up design, development and manufacture at our Ottawa, Canada facility. **Human Resources, Training and Recruitment...


  • Ottawa, Canada LHR Américas Full time

    Who is our client and your future employer? Based in Rabigh, Saudi Arabia, our client operates one of the world's largest integrated oil refinery and petrochemical complexes.Using crude oil, ethane, and butene as feedstocks, they produce polymers, monomers, and refined products. They host one of the world’s largest high olefins fluid catalytic cracker...


  • Ottawa, Canada LHR Américas Full time

    Who is our client and your future employer? Based in Rabigh, Saudi Arabia, our client operates one of the world's largest integrated oil refinery and petrochemical complexes.Using crude oil, ethane, and butene as feedstocks, they produce polymers, monomers, and refined products. They host one of the world’s largest high olefins fluid catalytic cracker...