Director of Software Engineering Job Vacancies in Dubai UAE
Job Location: Dubai, United Arab Emirates
As a Director of Engineering, you will utilize strong management and technical competencies to lead, mentor and grow our engineering teams. This is a senior role with a blend of technical skills, management and strategy. You lead from the front and help other developers around you to grow. You will have an opportunity to make a tremendous impact on the region and the trajectory of the company.
What you’ll do
- Inspire, mentor and lead agile engineering teams to deliver high quality products.
- Grow engineering team as needed, providing guidance on compensation (budget and allocation) and promotions
- Assist your teams in developing roadmaps for system and product growth, then identify, plan, and execute projects to support that growth.
- Represent your team to senior leadership and other groups to build a challenging vision and ensure you have the resources to deliver it.
- Clearly communicate business goals to our engineers and keep them at the focus of how we build
- Products. Ensure engineering is always adding business value and communicate this value to business leaders
- Strong ability to coach developers, helping them improve their skills and grow their careers
- Experience solving large-scale engineering challenges
- Encourages and supports others to take on responsibility, authority, and accountability.
What you’ll need
- 15+ years of software development experience, 4+ or more spent in leadership/management.
- At least 3 years of experience at a rapidly growing startup, or with leading cutting edge teams at a larger Tech Company, and ideally you have hands-on experience building systems and technologies.
- BS Computer Science or equivalent degree.
- Solid knowledge of platform architecture, design patterns, and conceptual modeling.
- Backend software development of large-scale, distributed systems, using micro-services.