Browse Jobs
For Employers
Post JobLog inGet Started

Senior Engineering Manager - Super App

Careem
Dubai, United Arab Emirates
Posted 4 years ago
23People have clicked1 open position
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Manage multiple teams of high calibre Software Engineers working to build a world class, scalable distributed systems and mobile applications.
  • Recruit, hire, mentor, and coach Software Development Managers and Software Engineers at different levels of experience.
  • Manage and execute against project plans and delivery commitments within an Agile/Scrum environment.
  • Contribute to and lead design, architecture, process and development discussions.
  • Own all engineering metrics and support for your teams' software.
  • Drive improvements in software engineering practices across engineering teams.
  • Work with other senior leaders on the team to define the technical strategy & architecture of the Captain in-ride platform and mobile applications.
  • Assist your teams in developing roadmaps for system and product growth, then identify, plan, and execute projects to support that growth.
  • Provide thought leadership and technical vision and direction to your org.
  • Solve large-scale engineering challenges quickly and effectively.
  • Encourage and support others to take on responsibility, authority, and accountability.

Job Requirements

Basic Qualifications:

  • Bachelor's Degree in Computer Science or a related degree.
  • 10 years of experience in Software Development.
  • 6 years minimum as a Development Manager, with 2 years minimum experience managing managers.
  • Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to executives and non-technical leaders.
  • Proven track record of hiring and managing high performing engineering teams.

Preferred Qualifications:

  • Relevant experience in building highly scalable highly resilient systems
  • Experience managing engineering teams in a fast-paced start-up environment
  • Demonstrated ability to run and improve technical development processes.
  • Willingness to roll up your sleeves and do what's necessary to drive your projects to completion.
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience in AWS Solutions Architecture
  • Field experience in AI, Data Science and Machine Learning
  • Strong focus on customers and operational excellence.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Engineering Manager - Super App