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 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


  • Transportation Engineer

    Found in: Jooble CA O C2 - 1 week ago


    Ottawa, ON, Canada Engineering Search Firm Inc Full time

    Transportation Engineer (Design) Municipal This job can be in Ottawa, Or Nova Scotia Our client in the Engineering Industry is looking to add an Intermediate to Senior Transportation Design Engineer to one of their Atlantic Canadian branches, or in their Ottawa Office. In this role, you will provide technical leadership on highways and roads projects...

  • Network/telecommunications Engineer

    Found in: beBee jobs CA - 1 week ago


    Ottawa, Ontario, Canada CPUS Engineering Full time

    Our client located in Ottawa, Ontario is looking for a Network/Telecommunications Engineer - multiple vacancies.CPUS Engineering is a niche agency specializing in the placement of skilled professionals with clients in the power industry, our services are not however limited to this area.Position Title: Network EngineerLocation: Ottawa, ON (Hybrid, to be...

  • Senior Mechanical Engineer Buildings

    Found in: Jooble CA O C2 - 1 week ago


    Ottawa, ON, Canada Engineering Search Firm Inc Full time

    Purpose You have expertise in the areas of HVAC, plumbing, fire protection, building systems controls and commissioning; as well as energy efficiency and renewable energy design and assessment. You’re a motivated self-starter, who’s excited to participate with an established team of professional engineers and technologists in developing innovative...

  • Application Engineer

    Found in: Jooble CA O C2 - 6 days ago


    Mississauga, ON, Canada PSI Engineering Full time

    The Company PSI Engineering manufactures and integrates automated pack and sortation systems for high volume warehouse and distribution centers who serve the business to consumer (B2C) market, drastically improving throughput and accuracy while reducing labor costs. The Applications Engineer is a key member of the sales team, responsible for assisting with...

  • Mechanical Engineering Careers

    Found in: Jooble CA O C2 - 1 week ago


    Mississauga, ON, Canada Belanger Engineering Full time

    Pursuing one of our mechanical engineering careers in the Toronto, ON area allows you to use your skills in a setting that recognises the importance of hard work. Mechanical Engineering Careers The mechanical engineering field is one of the most diverse in the industry. If you are a mechanical engineer and are looking for a place to work that will value...

  • Staff Engineer, Electrical Engineering

    Found in: Jooble CA O C2 - 1 week ago


    Windsor, ON, Canada Tandem Engineering Group Full time

    Tandem Engineering Group (Tandem) is a leading engineering and project management service company with headquarters located in Windsor, Ontario, Canada. Our company offers engineering services to industrial, commercial, manufacturing, energy, and process engineering industries. Our team is enthusiastic about bringing the highest quality engineering...

  • Transportation Engineer/Intermediate Associate

    Found in: Talent CA C2 - 6 days ago


    Ottawa, Canada 30 Forensic Engineering Full time

    Transportation Engineer/Intermediate Associate Ottawa, ON 30 Forensic Engineering is one of Canada’s largest and most respected multi-disciplinary forensic firms. Our core team of 70 professional investigators, engineering technicians and support staff is enhanced through relationships with some of the top scientists, standard-makers and specialized...

  • Processing Engineer or Engineer In Training

    Found in: Jooble CA O C2 - 1 week ago


    Oakville, ON, Canada GMP Engineering Inc. Full time

    We are a specialized engineering company with international exposure and subject mater expertise in the design, fabrication and qualification of sterile, high purity and potent containment process equipment and plants. We offer a true creative engineering design work environment with a wide range of interesting projects in the bio-pharmaceutical, personal...


  • Ottawa, Canada Engineering Search Firm Inc Full time

    Transportation Engineer (Design) Municipal This job can be in Ottawa, Or Nova Scotia Our client in the Engineering Industry is looking to add anIntermediatetoSenior Transportation Design Engineerto one of their Atlantic Canadian branches, or in their Ottawa Office. In this role, you will provide technical leadership on highways and roads projects within the...


  • Ottawa, Canada Engineering Search Firm Inc Full time

    Transportation Engineer (Design) Municipal This job can be in Ottawa, Or Nova Scotia Our client in the Engineering Industry is looking to add anIntermediatetoSenior Transportation Design Engineerto one of their Atlantic Canadian branches, or in their Ottawa Office. In this role, you will provide technical leadership on highways and roads projects within the...


  • Ottawa, Canada Engineering Search Firm Inc Full time

    Transportation Engineer (Design) Municipal This job can be in Ottawa, Or Nova Scotia Our client in the Engineering Industry is looking to add anIntermediatetoSenior Transportation Design Engineerto one of their Atlantic Canadian branches, or in their Ottawa Office. In this role, you will provide technical leadership on highways and roads projects within the...

  • Application Engineer

    Found in: Jooble CA O C2 - 6 days ago


    Mississauga, ON, Canada PSI Engineering Full time

    The Company PSI Engineering manufactures and integrates automated pack and sortation systems for high volume warehouse and distribution centers who serve the business to consumer (B2C) market, drastically improving throughput and accuracy while reducing labor costs. The Applications Engineer is a key member of the sales team, responsible for assisting with...

  • Int. Electrical Engineer

    Found in: Jooble CA O C2 - 6 days ago


    Sarnia, ON, Canada Rally Engineering Full time

    The Rally Sarnia office is seeking a motivated self-starter and team contributor with 8+ years progressive engineering experience, within an EPCM / industrial plant environment, to join our team. Successful candidate is committed to delivering fit-for-purpose approaches and designs for our Clients and brings the following proven experience / proficiencies: ...

  • Senior Mechanical Engineer

    Found in: Jooble CA O C2 - 1 week ago


    London, ON, Canada Callidus Engineering Full time

    We are the Callidus Engineering team . We make buildings work! We offer a diverse, flexible workplace where you have a career, not just a job. Callidus Engineering is built on values of community, ambition and integrity. We value our team members. We are always striving to improve. We mean what we say. Do you have 10+ years of experience in ...

  • Sr. Electrical Engineer

    Found in: Jooble CA O C2 - 1 week ago


    Sarnia, ON, Canada Rally Engineering Full time

    The Rally Sarnia office is seeking a motivated self-starter and team contributor with 10 - 15 years progressive engineering experience, within an EPCM / industrial plant environment, to join our team. This part-time position requires an individual committed to delivering fit-for-purpose approaches and designs for our Clients, coupled with the following...

  • EFI Engineering

    Found in: Jooble CA O C2 - 6 days ago


    Cornwall, ON, Canada Engineering For Industry Full time

    EFI is a multi disciplinary engineering firm providing services to clients in the commercial, industrial and municipal sectors. We are looking for a highly-skilled leader who will be responsible for managing a team of mechanical engineers and technologists of various levels, as well as expanding our business through business development. The ideal...

  • Water Resources

    Found in: Jooble CA O C2 - 1 week ago


    Collingwood, ON, Canada Tatham Engineering Full time

    Wednesday, February 14, 2024 Tatham Engineering is dedicated to enhancing our communities. Are you looking to enhance your career and apply your technical expertise to meaningful work? We are seeking an Engineer for our Collingwood or Barrie office as part of our Water Resources group. This position is responsible for undertaking field investigations,...

  • Civil Engineer

    Found in: Jooble CA O C2 - 1 day ago


    Niagara On The Lake, ON, Canada Associated Engineering Full time

    Job Title Civil Engineer (Senior) Location Niagara-on-the-Lake Office - Niagara-on-the-Lake, ON L0S 1J0 CA (Primary) Category Infrastructure Job Type Full-time permanent About Us As an employee-owned, Canadian company, Associated Engineering provides a broad base of consulting engineering services in the infrastructure, water, transportation,...

  • Control Engineer

    Found in: Jooble CA O C2 - 1 week ago


    Toronto, ON, Canada Aiolos Engineering Corporation Full time

    Aiolos is an engineering consulting firm, designing and producing advanced testing facilities in the Aerospace and Automotive sectors. We are headquartered in Toronto and deliver to a global market.   CONTROLS ENGINEER   The Intermediate Controls Engineer is a fully trained engineer, well versed in control system design and implementation. They will...

  • Sr. C/S Engineer

    Found in: Jooble CA O C2 - 6 days ago


    Sarnia, ON, Canada Rally Engineering Full time

    This position reports to the Civil/Structural Manager at the Rally Head Office (Sherwood Park location) but will be based out of the Sarnia, Ontario office location. We are seeking a motivated self-starter and team contributor with greater than 10 years progressive engineering experience, within an EPCM / industrial plant environment, to join our team....