About the role

As Head of Engineering, you will be directing and coordinating all aspects of engineering within the company strategy. Working alongside product management, delivery and analytics teams you will work to create, deliver and improve products, projects and the way we work as a team. You will have a passion for change and continual improvement, and the mindset to take an idea through to execution. Your responsibilities:

  • Working closely with the CTO you will oversee the engineering department including platform, support, data engineering, and application engineering.
  • Decision making within the proposed technology strategy.
  • Ensure that squad resourcing processes are working effectively.
  • Create high performing teams through mentoring, empowerment, and vision.
  • Work with the CTO to define the vision and create roadmaps for engineering transformation.
  • Work closely with CTO & product management to implement the product development strategy.
    • Manage engineering team including being responsible for recruitment and selection, induction, performance management, one on ones, and team meetings.
  • Develop capability within the teams in-line with the technology strategy and needs of the clients.
  • Ensure the execution of product development and delivery plans are consistent with the technology, client, and /or company needs.
  • Review team capacity and manage resources for project delivery.
  • Provide the department with architectural oversight, technical leadership, and shared vision.
  • Ensure compliance with policies and development of new policies and governance.

Why RI?

We believe we can reinvent retail operations through advanced analytics, growing sales and profitability for our global retail and consumer goods clients.

What do you know?

  • Previous experience in heading up an engineering department or in a similar senior-level position at an engineering department.
  • Extensive experience with cloud and traditional technologies.
  • Hands-on experience in backend and frontend development.
  • Good understanding of agile methodologies.
  • Leadership abilities with a strategic mind.
  • Experience leading diverse and remote teams.
  • Excellent project management skills.
  • BSc/MSc/MEng in Engineering, Computer Science, or relevant field.


This job description is only a summary of the typical functions of the job, not an exhaustive or comprehensive list of all possible job responsibilities, tasks, and duties. The responsibilities, tasks, and duties may differ from those outlined in the job description and other duties, as assigned, may be required. Some out of hours work will be expected in order to coordinate with the CTO.

Submit an application

We’re an equal opportunities employer, so we’re committed to ensuring that all job applicants and members of staff are treated equally, without discrimination because of gender, sexual orientation, marital or civil partner status, gender reassignment, race, colour, nationality, ethnic or national origin, religion or belief, disability or age.