Cisco

Customer Delivery Software Architect

Cisco
Apply
14 days ago
Riyadh, Saudi ArabiaStaff+

Responsibilities

  • Own end-to-end software architecture for network automation, orchestration, assurance, observability, and AI-enabled operational solutions.
  • Translate business and operational requirements into architecture blueprints, technical roadmaps, integration patterns, data models, APIs, and engineering backlogs.
  • Design secure, modular, scalable solutions integrating network platforms with operational systems, data platforms, and business workflows.
  • Establish engineering standards for source control, automated testing, CI/CD, observability, documentation, release management, security, and software lifecycle governance.
  • Guide engineering teams through solution design and delivery, conduct architecture reviews, and ensure implementations meet functional and non-functional requirements.
  • Lead and influence global, cross-functional teams and customer stakeholders to deliver complex multi-architecture solutions.
  • Define practical applications of AI and analytics for anomaly detection, operational insight, decision support, and workflow automation.
  • Build reusable frameworks and reference architectures, mentor engineers, and strengthen software architecture capabilities across delivery teams.

Requirements

  • Bachelor’s degree with 12 or more years of relevant experience, master’s degree with 8 or more years, PhD with 5 or more years, or equivalent relevant work experience.
  • Extensive experience designing and delivering enterprise-grade software, automation, orchestration, or systems-integration solutions.
  • Strong proficiency in software architecture principles, distributed systems, API design, event-driven architectures, data modelling, and integration patterns.
  • Hands-on experience with Python or a comparable programming language, APIs, Git, automated testing, CI/CD, containers, and modern development practices.
  • Experience integrating network infrastructure, operational platforms, telemetry, data, and business workflows.
  • Understanding of AI/ML concepts and their practical application to automation, analytics, and operational use cases.
  • Demonstrated ability to lead cross-functional engineering teams and communicate with technical and executive stakeholders.
  • Experience with Cisco NSO or comparable orchestration platforms, including service modelling, lifecycle management, device integration, and reusable automation components.
  • Preferred experience in telecommunications, service-provider, or other large-scale mission-critical environments.
  • Preferred knowledge of network orchestration, assurance, observability, automation platforms, Cisco Crosswork, cloud-native architectures, microservices, Kubernetes, streaming technologies, data platforms, AIOps, responsible AI, data governance, model lifecycle management, and security-by-design.
  • Preferred experience establishing engineering governance, mentoring software engineers, and helping organizations adopt modern software-engineering practices.

Benefits

  • Full-time onsite work in Riyadh with frequent customer collaboration; 48 hours per week.
  • Healthcare and insurance benefits.
  • Employee Stock Purchase program.
  • Flexible Spending Benefit.
  • Flex and schooling allowances.
  • Application window begins 27th October and runs for 4–5 weeks.

Categories

Solutions Engineering
Cisco

About Cisco

10,000+ employees

Cisco designs and sells networking, security, and collaboration platforms for enterprises, service providers, and governments, spanning routers and switches, Wi‑Fi, firewalls, zero‑trust, observability, and cloud-managed IT (Meraki) plus Webex. Its business model mixes hardware, software subscriptions, and support/consulting services. Founded in 1984 and headquartered in San Jose, California, Cisco is a public company traded on Nasdaq and serves customers across data centers, campuses, and service provider networks.

Contact me