Once-in-a-lifetime opportunity to relocate to Abu Dhabi for a leader in AI.
Brilliant tax-free salary and relocation support.
We’re looking for a Senior Software Engineering Manager to lead a multidisciplinary team across front-end, back-end, and AI development. In this role, you’ll provide technical leadership, ensure seamless collaboration between teams, and remove roadblocks to accelerate development. You’ll drive the delivery of high-quality software and AI solutions while championing best practices across the engineering lifecycle.
As a leader, you’ll guide technical execution, mentor engineers, and work closely with cross-functional teams to meet ambitious goals. You’ll play a key role in code reviews, development standards, and fostering a culture of continuous learning and innovation.
Key Responsibilities
Technical Direction — Lead the technical strategy and ensure teams are aligned in building reliable, scalable solutions across the entire stack.
Team Development — Coach, inspire, and empower engineers to grow their skills, take ownership, and reach their full potential.
Project Leadership — Drive execution across all phases of development — from ideation and architecture to deployment and iteration — delivering impactful software and AI products.
Obstacle Removal — Anticipate technical challenges and proactively clear blockers to keep teams productive and focused.
Quality Assurance — Uphold high standards of code quality, design excellence, and maintainable architecture through code reviews and knowledge sharing.
Cross-Team Partnership — Collaborate closely with product, design, data science, and AI teams to ensure technical efforts are aligned with business outcomes.
Systems Architecture — Provide oversight and guidance on system design, ensuring solutions are secure, scalable, and future-proof.
Process Evolution — Optimize engineering practices, workflows, and tools to create a culture of efficiency and continuous improvement.
Delivery Management — Track progress, manage priorities, and drive accountability to ensure timely delivery of high-quality solutions.
Required Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
10+ years of engineering experience, including 3+ years in leadership roles.
Strong expertise in full-stack development (front-end, back-end, and AI).
Proven ability to conduct code reviews and enforce best practices.
Experience solving complex technical challenges in fast-paced environments.
Familiarity with Agile or Scrum methodologies.
Preferred Qualifications
Master’s degree in Computer Science, AI, or related fields.
Experience with Generative AI, LLMs, and NLP.
Hands-on expertise with cloud platforms (AWS, Azure, GCP) and distributed systems.
Experience in both SaaS and enterprise environments.
Strong leadership skills with a track record of building high-performing teams.
Interest in ethical AI and responsible AI development.
Apply Now!