Engineering Manager
Full Job Posting
Technology
About the Opportunity
We are looking for an experienced Engineering Manager to lead a talented, multidisciplinary engineering team within a fast-paced, product-led technology environment.
This is an opportunity to combine strong technical leadership with people management, product thinking and delivery excellence.
You will work closely with Product, Design and Data teams to identify customer needs, shape technical strategy and deliver scalable software solutions that create meaningful business impact.
The organisation places a strong emphasis on engineering excellence, continuous improvement and collaborative ways of working.
Its engineering culture is built around modern software development practices, including Extreme Programming (XP), Domain-Driven Design, Lean principles and Continuous Delivery.
The belief is that engineering quality and delivery speed go hand in hand.
Through practices such as pair programming, mob programming, continuous testing and frequent releases, teams are empowered to deliver high-quality solutions quickly and sustainably.
Key Responsibilities
- Lead, inspire and develop a high-performing team of software engineers, creating an environment that encourages ownership, collaboration and continuous improvement.
- Work closely with Product, Design and Data stakeholders to understand customer needs, business challenges and opportunities, translating these into clear technical strategies and outcomes.
- Empower engineers to take ownership of the full software development lifecycle, from discovery and solution design through to implementation, deployment and ongoing optimisation.
- Drive the delivery of complex software solutions, ensuring work is delivered incrementally and consistently creates value for customers.
- Balance product discovery with execution, helping teams prioritise effectively and focus on the opportunities that deliver the greatest impact.
- Provide technical guidance across architecture, system design and engineering practices, ensuring solutions are scalable, reliable, secure and performant.
- Coach, mentor and develop engineering talent, supporting career progression, engagement and long-term retention.
- Foster a culture of collaboration, accountability, knowledge sharing and continuous feedback.
- Manage stakeholder expectations, dependencies and communication across multiple teams and business functions.
- Champion engineering standards and practices that improve software quality, delivery efficiency and operational excellence.
Skills & Experience
We are looking for someone who brings a combination of technical expertise, engineering leadership and strong people management capabilities.
Engineering Leadership & People Management
- 6+ years of experience in software engineering.
- At least 2 years of experience in a hands-on technical leadership and people management role.
- Proven experience building and leading cross-functional, autonomous engineering teams.
- Strong mentoring and coaching capabilities, with a genuine interest in developing engineering talent.
- Excellent stakeholder management and communication skills, with the ability to influence and engage senior stakeholders.
Technical Expertise
- Strong experience with distributed systems architecture, including microservices, event-driven architecture and RESTful APIs.
- Experience designing, building, maintaining and scaling web applications and APIs.
- Solid understanding of cloud infrastructure and platforms, ideally AWS.
- Experience with Continuous Delivery and Trunk-Based Development.
- Strong understanding of automated testing, particularly end-to-end testing and quality assurance.
- Experience with modern software engineering practices, ideally within an Extreme Programming (XP) environment, including:
• Test-Driven Development (TDD)
- Pair Programming
- Continuous Refactoring
- Simple Design
- Strong understanding of system performance, scalability, availability, monitoring, alerting and security.
- Good understanding of mobile development lifecycles, architectures and emerging technologies.
Product & Delivery Mindset
- Strong product mindset, with the ability to identify and prioritise opportunities that deliver meaningful customer and business value.
- Experience balancing continuous product discovery with software delivery.
- Good understanding of Agile and Lean principles and their practical application.
- Ability to guide teams through planning, execution and continuous improvement.
- Excellent written and verbal communication skills, including the ability to develop clear narratives and communicate complex ideas effectively.
Personal Attributes
- A collaborative and people-focused leader who enjoys building strong engineering teams.
- Curious, humble and open-minded, with a growth mindset.
- Passionate about engineering excellence and continuous learning.
- Comfortable working in a fast-paced, evolving environment.
- Someone who values feedback, encourages experimentation and promotes a culture of shared ownership.
Why Consider This Opportunity?
- The opportunity to lead and develop a talented engineering team.
- A collaborative, product-led environment where engineering has a genuine influence on business direction.
- A strong focus on modern engineering practices, technical quality and continuous delivery.
- The opportunity to work on complex, scalable technology solutions with significant customer impact.
- An environment that values autonomy, innovation, professional development and continuous improvement.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Discovered MENA
API Engineer
Abu Dhabi, UAE
API Engineer (AI & Agent Platforms) Location: Abu Dhabi, UAE Contract: 12 months, extendable Sector: Financial Services / Banking Client: Leading financial services organisation in Abu Dhabi About the Role Our client, a
AIOps Engineer
Abu Dhabi, UAE
AIOps Engineer (AI & Agent Platforms) Location: Abu Dhabi, UAE Contract: 12 months, extendable Sector: Financial Services / Banking Client: Leading financial services organisation in Abu Dhabi ABOUT THE ROLE Our client,
Senior AI Eval & Safety Engineer
Abu Dhabi, UAE
Senior AI Evaluation & Safety Engineer Location: Abu Dhabi, UAE Contract Duration: 12 Months Employment Type: Contract Industry: Financial Services / Banking About the Opportunity We are partnering with a leading financi
Product Manager - Point of Sale
, UAE
A leading retailer seeks a Product Manager to replace and roll out its in-store point-of-sale platform across stores and markets. Candidates need experience taking a POS or comparable store system from pilot to multi-sto
Head of Technology - Applied Robotics
, UAE
A well-funded applied robotics centre is seeking a technology leader to align five technical teams and turn robotics research into reliable systems deployed in real-world operations. The role owns technology roadmaps, cr
Product Manager - Store Technology
, UAE
A leading retailer is seeking a senior product manager to simplify the technology used by store teams. The role owns store connectivity, hardware, colleague apps, and inventory technology, while leading roadmaps and deli
Senior Business Analyst
, UAE
The employer seeks a senior Business Analyst to improve BI delivery and turn reporting into clear commercial insight. The role requires 8+ years in BI, commercial reporting, or analytics delivery, people-management exper
API Engineer
Abu Dhabi, UAE
AIOps Engineer
Abu Dhabi, UAE
Senior AI Eval & Safety Engineer
Abu Dhabi, UAE
Product Manager - Point of Sale
, UAE
Head of Technology - Applied Robotics
, UAE
Product Manager - Store Technology
, UAE
Senior Business Analyst
, UAE