FIND_THE_RIGHTJOB.
Riyadh, Saudi Arabia
Job Summary:
We are seeking an experienced and visionary Software Director to lead and scale our software engineering function. The ideal candidate will be responsible for shaping the software strategy, overseeing technical architecture, and managing cross-functional engineering teams. This leadership role requires deep technical expertise, strong management skills, and the ability to align technology initiatives with overall business goals.
Key Responsibilities:
Strategic Leadership
- Define and execute the software vision and long-term roadmap.
- Drive innovation through modern technologies and scalable architectures.
- Align engineering initiatives with business objectives and growth targets.
Team & Delivery Management
- Lead, mentor, and develop high-performing software engineering teams.
- Oversee delivery of software projects with a focus on quality, speed, and value.
- Establish and track KPIs, ensuring alignment with organizational priorities.
Software Development Oversight
- Manage the full software development lifecycle (SDLC) across all platforms.
- Ensure adherence to software engineering best practices, coding standards, and security.
- Promote Agile and DevOps methodologies to drive continuous delivery and improvement.
Technical Architecture & Infrastructure
- Lead design and evolution of software architectures (microservices, APIs, backend systems).
- Collaborate with infrastructure and DevOps teams to ensure system reliability and scalability.
- Champion cloud-native strategies and containerization (Docker, Kubernetes).
Compliance & Risk Management
- Enforce software governance, risk mitigation plans, and security protocols.
- Ensure compliance with cybersecurity standards, data privacy laws, and regulatory requirements.
Cross-Functional Collaboration
- Work closely with product, data, and business teams to deliver impactful technical solutions.
- Act as a bridge between technical execution and strategic business outcomes.
Qualifications & Skills:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- 10+ years of progressive experience in software development, including at least 5 years in a senior leadership role.
- Proven track record in delivering enterprise-grade software systems and platforms.
- Deep expertise in software architecture, backend systems, and modern development frameworks.
- Strong knowledge of Agile, Scrum, DevOps, and CI/CD methodologies.
- Hands-on experience with cloud platforms (AWS, Azure, or GCP).
- Excellent leadership, communication, and decision-making skills.
- Preferred certifications: PMP, TOGAF, Certified Scrum Master, AWS Solutions Architect, or equivalent.
Similar jobs
Qiddiya Investment Company
Riyadh, Saudi Arabia
about 1 hour ago
Inoviotech
Lahore, Pakistan
about 1 hour ago
Inoviotech
Karachi, Pakistan
about 3 hours ago
KoçSistem
Istanbul, Turkey
8 days ago
Experian
Hyderabad, Pakistan
8 days ago
PTCL.Official
Islamabad, Pakistan
8 days ago
The First Group
Dubai, United Arab Emirates
8 days ago
© 2025 Qureos. All rights reserved.