Head of Engineering
Mid-level +1 · Full time
Posted 2 years ago
Apply

About the role

We are looking to partner with the highest caliber of individuals who can can help champion our vision of a supporting the economy and entrepreneurship in the Middle east.

You will lead a growing software startup inclusive of the backend and frontend. In this role, you will guide the software team through the design and development of our current and future products. Experience coordinating many moving parts to meet tight deadlines and having contingency plans ready when priorities shift is a must-have.

Responsibilities

  • Collaboratively define and refine the product and technology roadmap.
  • Lead software architecture and technical design, translating business requirements into products that are reliable, scalable and secure.
  • Establish and evolve systems and process within the engineering org and help drive a strong engineering culture.
  • Recruit and enable a team of highly technical engineers and engineering leaders.
  • Develop and cultivate strong relationships across our technical functions.
  • Prepare lifecycle for different projects inclusive of research, development, design, evaluation, testing along with delivery to product management.
  • Supervise architecture plus lead efforts to develop technical roadmap of the product you own.
  • Develop deep and strong understanding the technologies, tools and techniques used within the team.
  • Drive change to implement efficient and effective strategies as advised by management.
  • Be a part of a recruitment team, assist in skills and culture fit evaluation.
  • Assume a high level of ownership of all work developed by members of the team.
  • Assist induction process of new team members and proactively support the continued development of existing team members.
  • Be ready to get your hands dirty with actual coding as and when needed, we expect you to spend 40% time doing hands on technical work and test 60% on management activities.

Requirements

  • Proven experience of managing software development teams including people management of Software Engineering Teams
  • Experience in full software development lifecycle from design to deployment, understanding best practices and trends in software development.
  • Good experience and technically hands on with Java and eco-system around it
  • Good exposure and working experience of any cloud technologies like AWS, Google or Azure, having expertise on AWS would be added advantage
  • Good exposure to No-SQL databases, API gateways, Micro-services based system architecture
  • You must be technically hands on and enough deep understanding of technology such that you can challenge developers and help them be pragmatic in whatever they do

Bonus

  • Previous experience in a Startup, preferably Fintech ventures
  • Expert familiarity with a host of tools such as Scrum, Git, Jira, Notion, Agile working environment
  • Working with Big data and advance analytics based system would be huge advantage

Benefits

Fun team, great product and mission. Flexible work location. Cash & Equity in a growing company.

erad
Turn your revenue to upfront capital
Size:  1-10 employees
© 2023 Pallet Labs Inc. See privacy policy and terms of service
Get started on Pallet
This community is on Pallet — Where creators turn their community into recruiting networks