Senior Expert - Software Engineering (Digital Platforms - Catalog)
Core
Senior individual contributor taking technical ownership of critical digital product domains (catalog, commerce, payments, loyalty, identity, ticketing) across Qiddiya's ecosystem, ensuring resilience, reliability, and security while leading vendor engineering teams.
Role type
Senior IC software engineering expert (digital platforms)
Builds
Large-scale, distributed, cloud-native, highly available digital platforms for customer-facing products
Domain
Digital platforms, commerce, payments, loyalty, identity, ticketing
Deliverable
production ML models | product features | infrastructure
Required skills
End-to-end technical ownership, target architecture definition, engineering standards, technical roadmap, hands-on technical leadership, vendor team management, architecture/API/data model review, automated testing, CI/CD, incident management, root-cause analysis, technical debt management, knowledge transfer
Preferred skills
Experience with large-scale distributed systems, event-driven architecture, data consistency, failure recovery, performance engineering, observability, security
Technologies
Cloud-native platforms, microservices, APIs, event-driven architecture, distributed systems
Responsibilities
Define and maintain target architecture and engineering standards, provide hands-on technical leadership across design and implementation, lead and challenge vendor engineering teams, review and approve technical decisions, validate vendor deliverables, ensure automated testing and CI/CD controls, lead incident management and root-cause analysis, maintain architecture documentation and runbooks, drive knowledge transfer
Seniority
Senior, hands-on IC