Enable job alerts via email!

Engineering Manager

Calyptus

Dubai

On-site

AED 120,000 - 200,000

Full time

Today
Be an early applicant

Job summary

A leading tech company in Dubai is seeking an Engineering Manager to oversee dynamic engineering teams. This role involves managing day-to-day activities, providing technical direction, and fostering high-performing teams. Ideal candidates will have over 7 years of software engineering experience and a strong background in technical leadership, particularly in Go, Java, or JavaScript. The company offers a dynamic environment with a focus on innovation and team collaboration.

Qualifications

  • 3+ years of technical leadership experience.
  • 7+ years of software engineering experience.
  • 3+ years of hands-on coding experience in Go, Java, or JavaScript.
  • Proven track record in designing, building, and deploying secure, scalable products.

Responsibilities

  • Oversee day-to-day activities of dynamic engineering teams.
  • Provide technical and architectural direction.
  • Lead agile software processes for engineering teams.
  • Manage team leadership lifecycle including recruiting, mentoring, and performance evaluation.

Skills

Technical leadership experience
Software engineering experience
Coding experience in Go, Java, or JavaScript
Coaching and developing leaders
Cross-functional collaboration skills
Managing remote teams
Job description
Overview

The Engineering Manager will oversee the day-to-day activities of dynamic engineering teams, including requirements grooming, scrums, retrospectives, and team outings. Design, build, and maintain APIs, user-facing experiences, services, and systems. Provide technical and architectural direction for the development, design, integration, testing, and maintenance of the platform. Lead agile software processes for engineering teams and introduce best-in-class industry practices. Partner with stakeholders to align team contributions with company objectives, develop technology roadmaps, and establish realistic product release schedules. Manage the full lifecycle of team leadership, including recruiting, mentoring, training, development, and performance evaluation, while fostering high-performing teams of exceptional engineers. Serve as an internal ambassador for the engineering team, communicating opportunities and constraints technology offers to project development. Manage technical debt to maintain responsive and predictable development velocity while minimizing production incidents. Contribute to engineering-wide initiatives as a member of our engineering management team. Coordinate execution of activities in collaboration with cross-functional teams across the company.

Qualifications
  • 3+ years of technical leadership experience.
  • 7+ years of software engineering experience.
  • 3+ years of hands-on coding experience in Go, Java, and / or JavaScript.
  • Proven track record as a hands-on technical manager experienced in designing, building, and deploying secure, scalable products and services.
  • Strong passion for coaching and developing leaders within and outside of the immediate team.
  • Ability to enable and motivate people to do their best work.
  • Strong cross-functional collaboration skills, with the ability to think rigorously and make difficult decisions and tradeoffs.
  • Experience managing remote teams.
  • Ability to thrive in a fast-paced environment with a high degree of autonomy and responsibility.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.