الوظائف الحالية
اكتشف و تقدم بالطلب الآن
جميع الوظائف
0
Director of Product Engineering (m/f/d)
Permanent
Dubai, United Arab Emirates
10.03.2025
A rapidly scaling technology company, focused on delivering high-performance, globally accessible systems, is seeking a Director of Platform Engineering. This individual will lead a newly formed, unified engineering group, overseeing the design, development, and ongoing management of critical platform components.
The Role:
The Director of Platform Engineering will provide strategic leadership across diverse engineering teams, encompassing API services, web applications, and mobile platforms (iOS and Android). This role demands a strong focus on driving innovation, ensuring operational excellence, and fostering a culture of continuous improvement.
Key Responsibilities:
- Strategic Leadership: Direct and mentor engineering teams across front-end, back-end, web, mobile, and test automation disciplines. Develop and execute a cohesive engineering vision that aligns with business objectives and technical roadmaps. Cultivate a culture of accountability, ownership, and ongoing learning. Act as a mentor and coach, fostering the professional growth of engineers and emerging leaders. Attract and retain top-tier engineering talent.
- Platform Strategy and Execution: Define and refine a comprehensive strategy for web and mobile application development, emphasizing scalability, performance optimization, and cross-platform consistency. Ensure seamless integration between mobile, web, and backend services. Establish and monitor key performance indicators (KPIs) related to application performance, user experience, and system reliability. Drive the implementation of product experimentation and analytics initiatives. Explore and implement AI-driven opportunities.
- Operational Excellence: Oversee the implementation of CI/CD pipelines, build tools, and automation frameworks to enhance deployment speed and reliability. Champion non-functional requirements, including monitoring, observability, and proactive issue detection. Collaborate with reliability teams to ensure optimal uptime, performance, and security across all platforms.
- Technology Stack Oversight: Provide technical leadership across a diverse technology stack, encompassing full-stack web development, mobile application development, database management, and cloud infrastructure.
- Communication and Collaboration: Foster a transparent and collaborative environment that encourages open communication and diverse perspectives. Effectively communicate engineering goals, progress, and challenges to both technical and non-technical stakeholders. Partner with product and engineering teams to develop and maintain a strategic product roadmap.
Qualifications:
- Essential: Proven experience leading web and mobile engineering teams for applications with significant user volume. Extensive experience in software engineering within multi-platform, public-facing environments (web, mobile, and backend). Expertise in web development, mobile app development, and database technologies within cloud-based platforms.
- Desired: Demonstrated experience in managing engineering managers, setting team goals, and driving performance. Proficiency in delivering high-quality, well-tested software. Experience with microservices architecture, serverless designs, and database optimization. Familiarity with infrastructure-as-code tools and observability platforms. Deep understanding of non-functional requirements (scalability, security, performance, reliability). Proven ability to manage projects from inception to completion. Experience implementing code quality standards and test automation strategies.