Chief Technology Officer (CTO) — Job Description
Role summary
Own the company’s technology vision and execution: lead engineering and architecture, deliver scalable products and platforms, drive technical strategy and innovation, and align technology with business goals.
Key responsibilities
- Technology Strategy & Vision: Define and execute the technology roadmap aligned with product and business strategy; evaluate emerging technologies and set long-term architectural direction.
- Engineering Leadership: Lead engineering, platform, QA, and DevOps teams; set delivery practices, hiring strategy, technical career ladders, and performance expectations.
- Architecture & Platform: Define enterprise and product architecture, APIs, integration patterns, and standards to ensure scalability, reliability, maintainability, and security.
- Product Collaboration: Partner with Product on roadmap prioritization, technical feasibility, delivery timelines, and trade-offs.
- Operational Excellence & Reliability: Drive SRE/DevOps practices, monitoring, incident response, SLAs, and disaster recovery to maintain availability and performance.
- Security & Compliance: Ensure secure development lifecycle, work with security/privacy teams on architecture controls, and support compliance requirements.
- Cloud & Infrastructure: Own cloud strategy (IaaS/PaaS/SaaS), cost optimization, capacity planning, and vendor/cloud-provider relationships.
- Delivery & Quality: Implement Agile/lean delivery practices, CI/CD, automated testing, and metrics to improve velocity and quality.
- Data & Analytics Enablement: Oversee data platform strategy and collaboration with data teams to enable analytics, ML, and data-driven products.
- Innovation & R&D: Sponsor R&D, prototypes, and proof-of-concepts; cultivate technical innovation and intellectual property where applicable.
- Budgeting & Vendor Management: Manage technology budget, procurement, third-party vendors, and open-source usage policies.
- Talent Development: Recruit, retain, and develop senior technical talent; build a strong engineering culture and inclusive environment.
- Stakeholder Communication: Report technology status, risks, and opportunities to the CEO, board, and business leaders.
Required qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field; MS/MBA preferred for some roles.
- 10+ years of software engineering experience; 5+ years in senior engineering leadership (VP/Head/CTO) preferred.
- Proven experience building and scaling product platforms, cloud-native architectures, and engineering organizations.
- Strong technical skills across distributed systems, APIs, data platforms, and DevOps practices.
- Demonstrated ability to translate business strategy into technical roadmaps and deliverables.
Preferred skills & attributes:
- Experience with cloud providers (AWS, GCP, Azure), microservices, containers, and orchestration (Kubernetes).
- Familiarity with ML/AI product integration, data engineering, and analytics platforms.
- Track record of hiring and developing engineering leaders and fostering high-performing teams.
- Strong communication, cross-functional collaboration, and stakeholder management.
- Experience in security, compliance standards, and open-source project leadership is a plus.
Pay: QAR345.71 - QAR1,018.10 per hour
Work Location: In person