Head of Engineering

  • Chennai
  • Foodhub

About Us:


Foodhub is a highly successful tech business providing EPOS and APOS systems to the

restaurant and takeaway industry. Our Online portal, Foodhub is a consumer focused online

food ordering platform enabling customers to order their favorite dishes at the click of a

button. With a 0% commission model and using the latest technology, dedicated customer

service and international advertising campaigns, our restaurant and takeaway partners

couldnt be in better hands.

We are in hyper-growth mode right now and working very hard to support restaurant.

partners who need orders without giving away all their profits. Our products speak for

themselves and with 20,000 restaurant partners across three continents already, our aim for

2024 is to double that to 40,000. The time for our sector is now, and we therefore are looking

to join our team.


What technologies we use:


Technologies:

React native, ReactJS (Redux), Node JS, JavaScript, Typescript, Mysql, DynamoDB, Monolythic

(PHP-Lumen) to Microservices (Typescript-NodeJS) Migration, AWS (CDK, lambda,

Cloud watch, SNS, SQS, S3, EC2, RDS, Redshift ETC).


DevOps Tools/Technologies:

Source Code/Version Control - GITHUB, GITLAB

Code Analaysis - SONARQUBE

Build Tools - GRADLE, MAVEN

Monitoring - DATADOG, GRAFANA, PROMETHEUS, NAGIOS

CLOUD IAC - TERRAFORM

Continuous Software Delivery - ARGOCD/SPINNAKER

Container Orchestration - KUBERNETES

Automation - Ansible

Integration - Jenkins

Security - AQUA, TRIVY


Roles and Responsibility :

  • Handled Multi Region roll outs
  • Work experience in B2C and Retail domains
  • 3rd party integrations are key and earlier experience
  • Product knowledge on Retail industry
  • Technical exposure on Server/Server less approach


* Leadership and Strategy : As a Head of Engineering, you will provide strategic

leadership for the engineering department. You will define and communicate the

engineering vision, goals, and objectives aligned with the overall business strategy. You will

develop and execute plans to achieve technical excellence, innovation, and operational

efficiency.


* Team Management and Development : You will be responsible for managing and

developing the engineering team. This includes recruiting and hiring top engineering talent,

conducting performance evaluations, providing feedback and mentorship, and fostering a

collaborative and high-performance culture. You will identify training and development

opportunities to enhance the skills and capabilities of the team members.


* Technical Excellence and Innovation : As a Head of Engineering, you should have a

strong technical background and stay updated on industry trends and emerging

technologies. You will promote technical excellence and innovation within the team, ensuring

the use of best practices, adopting new technologies, and driving continuous improvement.

You will encourage creativity and provide guidance on complex technical challenges.


* Project and Resource Management : You will oversee the planning, execution, and

successful delivery of engineering projects. This includes managing project timelines,

resource allocation, and budgets to ensure project goals are achieved. You will identify and

mitigate risks, resolve project-related issues, and make strategic decisions to optimize project

outcomes.


* Cross-Functional Collaboration : The Head of Engineering collaborates closely with other departments, such as product management, design, and operations. You will facilitate

effective communication, alignment, and collaboration between engineering and other

teams. You will work with stakeholders to understand requirements and priorities and ensure

the engineering team's contributions align with organizational goals.


* Process Improvement and Quality Assurance : You will drive continuous process

improvement initiatives within the engineering department. This includes evaluating and

optimizing engineering processes, workflows, and tools to enhance efficiency, productivity,

and quality. You will establish and monitor engineering metrics and standards to ensure

consistent delivery of high-quality products and services.


* Stakeholder Management : As a Head of Engineering, you will interact with

stakeholders at various levels, including executives, clients, and other departments. You will

manage stakeholder expectations, provide updates on engineering initiatives, and address

any concerns or issues raised. You will build and maintain strong relationships with

stakeholders to foster collaboration and ensure alignment with business objectives.


* Technology Strategy and Road map : You will contribute to the development and execution

of the technology strategy and road map for the organization. This includes evaluating

emerging technologies, assessing their potential impact on the business, and providing input

on technology investments and partnerships. You will collaborate with the executive team to

align the technology strategy with the overall business strategy.


* Compliance and Security : The Head of Engineering is responsible for ensuring

compliance with relevant regulations and standards, as well as maintaining the security and

privacy of data and systems. You will work closely with the security and compliance teams to

  • implement and enforce appropriate measures to protect the organization's assets and mitigate risks.