Job summary
Cisco is seeking a Customer Delivery Software Architect in Riyadh to define and lead software architectures for network automation and AI-enabled operations. The role focuses on creating secure, modular integrations, engineering standards, and reusable frameworks while working closely with customer and Cisco teams onsite.
Key responsibilities
- Define end-to-end software architectures for network automation and AI-enabled operations.
- Translate business needs into technical roadmaps, integration patterns and data models.
- Design secure, modular integrations between network platforms and operational systems.
- Establish engineering standards for source control, testing, CI/CD and release management.
- Lead architecture reviews and guide engineering teams through delivery.
- Define approaches for AI/analytics use cases like anomaly detection and workflow automation.
- Build reusable frameworks, reference architectures and best practices.
- Collaborate frequently onsite with customer stakeholders and cross-functional teams.
Requirements
- Bachelor’s degree with 12+ years, master’s with 8+ years, PhD with 5+ years, or equivalent experience.
- Extensive experience delivering enterprise software, automation or integration solutions.
- Strong knowledge of architecture principles, distributed systems, API design and data modelling.
- Hands-on with Python (or similar), APIs, Git, automated testing, CI/CD and containers.
- Experience integrating network infrastructure, telemetry and operational platforms.
- Understanding of AI/ML concepts applied to automation and analytics.
- Proven ability to lead cross-functional engineering teams and communicate broadly.
- Experience with Cisco NSO or comparable orchestration platforms.
Benefits
- Healthcare and insurance
- Employee stock purchase program
- Flexible spending benefits
- Flex and schooling allowances
Skills
Source: Workday. Last checked as open: 13 Nov 2026. You apply directly with the employer.
Apply now