
Edenred
Engineering Manager (Payments and Payroll Technology)
- Permanent
- Dubai, United Arab Emirates
- Experience 5 - 10 yrs
Job expiry date: 22/03/2026
Job overview
Date posted
05/02/2026
Location
Dubai, United Arab Emirates
Salary
AED 20,000 - 30,000 per month
Compensation
Comprehensive package
Experience
5 - 10 yrs
Seniority
Manager
Qualification
Bachelors degree
Expiration date
22/03/2026
Job description
The Engineering Manager role at Edenred UAE is a hybrid position based in Dubai within the financial technology and payroll services domain. Edenred is a global services and payments platform connecting millions of employees, merchants, and corporate clients through mobile applications, online platforms, and card-based solutions, including meal vouchers, fuel cards, commuter benefits, incentives, virtual cards, and corporate payment solutions. In the UAE context, Edenred operates as a fast-growing payroll service provider serving over 6,000 businesses and more than 2 million unbanked employees, integrating with over 10 banks and 35 financial institutions. The Engineering Manager is responsible for leading and growing a team of engineers to design, develop, and deliver high-quality software solutions that support payroll systems, payment platforms, and value-added mobile application services such as money transfer, mobile recharge, and card services. The role involves driving technical excellence, applying best practices in software development, leveraging programming languages such as C# and .NET, and utilizing cloud technologies including Azure and Google Cloud. The position requires close collaboration with product management, design, and operations teams to plan, execute, and deliver product changes within scope and timelines, while ensuring operational excellence and scalability in a high-growth fintech environment focused on financial inclusion and unbanked populations.
Required skills
Key responsibilities
- Lead, mentor, and grow a team of engineers while fostering a culture of innovation, collaboration, and continuous improvement
- Oversee planning, execution, and delivery of software changes within owned product areas, ensuring projects are completed on time and within scope
- Provide technical guidance and hands-on support to engineering teams to ensure best practices in software development and operational excellence
- Collaborate closely with product management, design, and operations teams to align technical deliverables with business and customer goals
- Conduct regular performance reviews, provide structured feedback, and support the professional development of engineering team members
- Participate in recruitment activities to attract, assess, and retain high-quality engineering talent
- Drive successful execution of complex software projects within payments, payroll, and financial services platforms
Experience & skills
- Possess 6 or more years of experience in software engineering with a minimum of 2 years in a leadership or management role
- Hold a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience
- Demonstrate proficiency in one or more programming languages including C# and .NET
- Have experience working with cloud technologies such as Azure or Google Cloud
- Demonstrate experience with Agile development methodologies and associated tools
- Show a proven track record of delivering complex software projects in a high-growth or technology-driven environment