Senior Expert - Software Engineering (Digital Platforms - Catalog)
On-siteRiyadh, Riyadh Region, Saudi Arabia
Job Summary
Take end-to-end technical ownership of the assigned digital domain, defining target architecture, engineering standards, and the technical roadmap. Provide hands-on leadership across design, implementation, integration, release, and production operations while leading and challenging vendor engineering teams to ensure compliance with Qiddiya Digital standards. Review and approve architecture, APIs, data models, integrations, and code quality; validate deliverables using measurable technical evidence and acceptance criteria. Lead incident management, root-cause analysis, and permanent remediation, while managing technical debt and architectural risks. Ensure solutions are resilient, scalable, secure, and cost-efficient by maintaining automated testing, CI/CD controls, and monitoring. Maintain documentation and drive knowledge transfer to ensure Qiddiya retains full control of its digital platforms.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline
- Extensive software-engineering experience in a Lead, Staff, Principal Engineer, Technical Lead, or senior architecture role
- Strong hands-on engineering capability and the ability to challenge implementation-level decisions
- Experience designing and operating large-scale, distributed, cloud-native, and highly available platforms
- Experience with customer-facing digital products, commerce, payments, loyalty, identity, ticketing, mobile, or similar platforms
- Strong knowledge of APIs, microservices, event-driven architecture, distributed systems, data consistency, and failure recovery
- Strong experience with resilience, observability, performance engineering, security, automated testing, CI/CD, and production operations
- Proven experience overseeing vendors, system integrators, or outsourced engineering teams
- Strong incident-management, root-cause-analysis, and problem-management experience
- Strong communication, stakeholder-management, and technical decision-making skills
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.