Head of Engineering
Riyadh
Job description
Leads engineering teams fostering ownership, collaboration and technical excellence. Defines technical vision, priorities and roadmap aligning engineering with business goals. Provides guidance on architecture, system design and technical decisions. Drives team performance and operational efficiency ensuring smooth daily execution. Supports hiring, onboarding and career development. Oversees system architecture and technical standards ensuring scalability, reliability and maintainability. Reviews major technical initiatives balancing innovation with stability. Promotes best practices in coding, documentation, testing and observability. Monitors engineering processes and delivery metrics for consistent execution. Ensures cross‑team alignment, knowledge sharing and technical consistency. Leads incident response, performance monitoring and post‑mortems. Leverages AI to improve product experience, streamline operations and boost team productivity
Requirements
- Deep expertise in Laravel/PHP backend systems
- Solid knowledge of software development best practices, including code quality, testing, documentation, and observability
- Excel
- SQL databases
- NoSQL databases
- AWS cloud
- Sales
- Effective communication
- Agile
- Scrum
Skills
Let MIFZZA apply for you
Upload your CV and MIFZZA matches you with jobs that fit your field and city, with an ATS-ready CV and a cover letter for each application.