Software Engineering Manager
Lean Technologies, Dubai, United Arab Emirates
The role
Lean is looking for a hands-on Software Engineering Manager to lead and grow our Client Experience (CX) engineering team. This is a player-coach role: you'll be writing and reviewing production code, setting architectural direction, and leading a team — often in the same week. You'll own the platform components, APIs, and standards that define the quality of every client integration, and partner closely with Product to ship meaningful improvements to client activation and experience. This is a rare opportunity to build a team from the ground up into a genuine pillar of Lean's engineering organisation.
What you will do
- CX delivery – lead project management and technical execution for the CX squad as a true player-coach: writing and reviewing production code, making architectural decisions, and driving technical strategy, all in one role
- Platform ownership – maintain and evolve CX-owned platform components, ensuring reliability, quality, and continuous improvement of the services that underpin the client experience