Software Engineering Manager

🏢 Michael Page
📍 United Arab EmiratesFull-timeOn-site
📅 Posted: 2d ago🔄 Updated: 2d ago
CV%
✨ AI Summary
Our client is seeking a Software Engineering Manager to lead multidisciplinary engineering teams in delivering innovative digital products. This role involves partnering with Product Managers, Designers, and business stakeholders, driving software engineering excellence, and evaluating modern technology solutions. The manager will oversee architecture decisions, manage technical roadmaps and KPIs, and reduce technical debt. The successful candidate should possess a Bachelor's degree in Computer Science, Engineering, or a related discipline, with 10+ years of software engineering experience and 5+ years of experience leading software engineering teams, including distributed and offshore teams. Experience in product-led organizations, agile delivery, modern architecture patterns (microservices, API-first), cloud platforms (GCP), CI/CD, DevOps, and databases (SQL/NoSQL) is crucial. Excellent stakeholder management, communication, and presentation skills are also required. Experience in digital products, e-commerce, or similar platforms is advantageous.
Required Skills
Other
API-first designSource ControlMACH architecture principles
Information Technology
DevOpsNoSQLNext.jsSSISCI/CD
Business, Sales & Management
HR Management
🎁 Benefits & Perks
High visibility within a growing digital innovation function. Collaborative product-led culture focused on delivering measurable business outcomes. Long-term career growth within a well-supported and ambitious organisation.
Requirements
The ideal candidate will have a Bachelor's degree in Computer Science, Engineering, or a related field, with at least 10 years of software engineering experience and 5+ years leading software engineering teams. Experience in product-led organizations, agile environments, modern architecture patterns (microservices, API-first), cloud platforms (ideally GCP), and CI/CD/DevOps practices is essential. Strong stakeholder management, communication, and presentation skills are also required.
Description
Lead the delivery of innovative digital products acrossDrive modern engineering practices, cloud-native architectureAbout Our ClientOur client is a well-established regional organisation with a strong focus on digital innovation and technology-led growth. Through a dedicated product and innovation function, they are investing heavily in scalable platforms, customer experiences, and modern digital capabilities that support both existing businesses and new ventures.Job DescriptionKey responsibilities include:Lead multidisciplinary engineering teams across onshore and offshore locations.Partner closely with Product Managers, Designers, Marketing teams, and business stakeholders to deliver high-impact digital products.Drive software engineering excellence, governance, coding standards, and best practices.Evaluate and introduce modern technology solutions, frameworks, and engineering tools.Champion AI-assisted development practices and productivity-enhancing technologies.Oversee architecture decisions, API strategy, microservices design, and cloud deployments.Manage technical roadmaps, engineering KPIs, delivery performance, and resource planning.Reduce technical debt and improve platform scalability, stability, and performance.Conduct technology assessments, proof of concepts, and vendor evaluations.Support business stakeholders through workshops, demonstrations, requirement gathering, and solution design activities.Drive agile delivery practices and continuous improvement across engineering teams.The Successful ApplicantThe successful candidate is likely to possess:Bachelor's degree in Computer Science, Engineering, or a related discipline.10+ years of software engineering experience.5+ years experience leading software engineering teams, including distributed and offshore teams.Experience working within product-led organisations and agile delivery environments.Strong knowledge of modern architecture patterns, including microservices and API-first design.Hands-on experience with cloud platforms, ideally Google Cloud Platform.Technical exposure to technologies such as Node.js, React.js, React Native, Next.js, and mobile application development.Experience with MACH architecture principles.Strong understanding of CI/CD, DevOps practices, source control, and software delivery lifecycle management.Knowledge of SQL and NoSQL databases.Excellent stakeholder management, communication, and presentation skills.Previous experience within digital products, e-commerce, marketplace, automotive, property, or consumer-facing platforms would be advantageous.What's on OfferHigh visibility within a growing digital innovation function.Collaborative product-led culture focused on delivering measurable business outcomes.Long-term career growth within a well-supported and ambitious organisation.Contact: Matt JonesQuote job ref: JN-092026-7095046
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00