{bc}
linkedin

Software Engineering Expert

Takamol Holding
Riyadh, KSA
Full-time
Mid-Senior
Onsite
Discovered 1 weeks ago
Software and solution architectureEnterprise and distributed systemsSystem integration and API architectureMicroservices and event-driven architectureDatabase and data architectureCloud infrastructure and Kubernetes

Full Job Posting

Role overview

The role provides software architecture expertise and technical leadership across engineering teams, products, integrations, vendors, and delivery.

Architecture and technical leadership

  • Define architecture principles, standards, and guidelines; design scalable, secure, reliable, maintainable solutions.
  • Review solution architectures and technical designs; assess options and ensure alignment across application, integration, infrastructure, security, and enterprise architecture.
  • Mentor engineers and technical leads, help resolve complex technical and production issues, and improve engineering standards.
  • Support modernization of legacy applications and platforms and promote reusable components and appropriate architectural patterns.

Integration, vendors, and releases

  • Design integrations with internal systems, government systems, partners, and third parties; establish API, messaging, event, and data-exchange patterns.
  • Oversee integration security, reliability, performance, monitoring, documentation, versioning, and error handling.
  • Review vendor proposals, designs, implementation plans, estimates, deliverables, and compliance; participate in RFP, RFI, and technical evaluations.
  • Coordinate release planning and readiness across product, engineering, QA, DevOps, infrastructure, cybersecurity, and operations.
  • Ensure testing, deployment, rollback, monitoring, and operational readiness plans; participate in release decisions and post-release reviews.

Governance and stakeholders

  • Establish engineering and technical documentation standards and promote automated testing, code quality, CI/CD, observability, monitoring, and secure development.
  • Translate business needs into technical solutions and roadmaps; advise management and communicate complex topics 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.
  • At least 6 years of experience in software engineering, software architecture, or related technical roles.
  • Proven delivery of enterprise-scale software platforms and complex technical solutions, with technical leadership across teams and initiatives.
  • Strong expertise in software architecture, system design, APIs, integrations, distributed systems, and Agile delivery.
  • Experience with external technology 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 and event-driven architecture; database and data architecture; cloud, infrastructure, and Kubernetes.
  • CI/CD and DevOps; application security, performance, and scalability; monitoring and observability.
  • Automated testing, software quality, release and deployment management, technical documentation, and SDLC.

Leadership competencies

  • Technical leadership and mentoring; strategic and analytical thinking; problem solving and technical decision-making.
  • Technical risk management; vendor and stakeholder management; communication, presentation, negotiation, planning, prioritization, and cross-functional collaboration.

Preferred experience

  • Experience leading multiple software products or platforms, or working with large-scale enterprise or government platforms.
  • Experience with cybersecurity, regulatory, data governance, or compliance requirements; vendor oversight, outsourced development, or RFP evaluations.
  • Experience with cloud-native platforms, containers, Kubernetes, modern DevOps, application modernization, digital transformation, technical roadmaps, or engineering standards.

Performance focus

Architecture quality and standards compliance; system availability, reliability, performance, and maintainability.

Fewer production incidents and less technical debt; successful integrations, releases, and deployments; vendor quality and compliance.

Adoption of engineering standards and delivery of technical roadmap initiatives; stakeholder satisfaction with technical guidance and outcomes.

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.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Takamol Holding