Software Engineering Senior Expert
Role Overview
Provides senior software engineering and architecture leadership across enterprise software, integrations, vendors, releases, and technical governance.
Key Skills for This Role
Full Job Posting
Role overview
Provides senior software engineering and architecture leadership across enterprise software, integrations, vendors, releases, and technical governance.
Architecture and engineering leadership
- Define architecture principles, standards, and guidelines; design scalable, reliable, secure, and maintainable solutions.
- Review major architectures and designs, assess alternatives, align technology layers, and lead design discussions.
- Manage technical risks, dependencies, and debt; promote modern practices, reusable components, and legacy modernization.
- Guide and mentor engineering teams, support complex issue resolution, improve standards, and participate in recruitment and skills development.
Integration, vendors, and delivery
- Oversee integrations across internal, government, partner, and third-party systems; define API, messaging, event, and data-exchange patterns.
- Set integration standards for security, performance, availability, monitoring, documentation, versioning, and error handling.
- Review vendor proposals, designs, plans, estimates, and deliverables; participate in RFP/RFI evaluations and manage delivery risks.
- Coordinate release planning and readiness across product, engineering, QA, DevOps, infrastructure, cybersecurity, and operations.
- Support testing, deployment, rollback, monitoring, operational readiness, release reviews, and lifecycle processes.
Governance and stakeholders
- Set software engineering and documentation standards; support cybersecurity, data protection, architecture, and development compliance.
- Drive automated testing, code quality, CI/CD, observability, secure development, and management of technical debt.
- Translate business needs into technical solutions and roadmaps; communicate recommendations to technical and non-technical stakeholders.
- Coordinate across engineering, product, security, infrastructure, data, operations, partners, customers, and vendors.
Required qualifications
- Bachelor's degree in computer science or a related field and 8+ years in software engineering, architecture, or related technical roles.
- Proven delivery of enterprise-scale software platforms and technical leadership across engineering teams and complex initiatives.
- Expertise in software architecture, system design, APIs, integrations, distributed systems, and Agile delivery.
- Experience with vendors, SDLC, release management, DevOps, and CI/CD.
- Strong understanding of application security, scalability, performance, reliability, and maintainability.
Technical competencies
- Software and solution architecture; enterprise and distributed systems; system integration and API architecture.
- Microservices, REST APIs, event-driven architecture, database and data architecture, and cloud, infrastructure, and Kubernetes concepts.
- CI/CD, DevOps, application security, performance, scalability, monitoring, observability, automated testing, and software quality.
- Release and deployment management, technical documentation, and SDLC.
Preferred experience
- Experience leading multiple software products, platforms, or technical teams and working with large-scale enterprise or government platforms is preferred.
- Experience with cybersecurity, regulatory, data governance, compliance, vendors, outsourced development, or technical RFP evaluations is preferred.
- Cloud-native, containers, Kubernetes, modern DevOps, modernization, digital transformation, technical roadmaps, and engineering standards experience is preferred.
Performance measures
Measures include architecture quality, compliance, system availability and reliability, performance, and maintainability.
Other measures include fewer incidents and less technical debt, successful integrations and releases, vendor quality, engineering capability, roadmap delivery, and stakeholder satisfaction.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Takamol Holding
Delivery & Operations Senior Director
Riyadh, KSA
Job Description Job Summary Lead and oversee end-to-end delivery and operational execution across major projects and programs, with a strong focus on government and large-scale initiatives. The role is responsible for tr
Qiwa Senior Security Engineer
Riyadh, KSA
Takamol Holding seeks a Senior Cybersecurity Engineer to design and deliver cloud, network, Kubernetes, and DevSecOps security controls. The role leads security architecture and engineering across OCI and cloud-native pl
Security Engineering Expert
Riyadh, KSA
Senior Security Engineer
Riyadh, KSA
Delivery & Operations Senior Director
Riyadh, KSA
Senior Security Engineer
Riyadh, KSA
Qiwa Senior Security Engineer
Riyadh, KSA
Qiwa Senior Security Engineer
Riyadh, KSA
Software Engineering Senior Expert
Riyadh, KSA
Business Operations Specialist
Riyadh, KSA