Software Architect
Posted 2hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Architect designing Cisco dCloud’s demo automation platform. Building Go/Python services, Kubernetes infrastructure, APIs and AI tools for Cisco solution demos.
Responsibilities:
- Design solutions across the Cisco dCloud platform and build, run and support them
- Shape technical direction as an individual contributor through designs, code and reviews
- Influence five partner teams
- Build libraries and APIs for content developers to ship reliable demos faster
- Create MCP servers and catalog chatbots to make demos easier to find and run
- Code services, SDKs and libraries in Go and Python on Kubernetes
- Build micro-frontends with AI tools in partnership with the UI team
- Write design documents, review designs and set engineering standards
- Maintain system reliability and security
- Plan work with partner teams and content developers
Requirements:
- Bachelor's degree in Computer Science, Engineering or a related field (or equivalent experience)
- 10+ years in software engineering
- 3+ years designing distributed systems across on-premises datacenters and public cloud (e.g., AWS)
- Production development experience in Go and Python
- Experience running containerized services on Kubernetes (e.g., EKS) with GitOps (Argo CD, Helm), CI/CD (GitHub Actions) and Terraform or similar Infrastructure as Code
- Experience designing APIs, SDKs or libraries used by other teams
- Professional experience with AI coding tools (e.g., Claude Code, GitHub Copilot, Cursor)
- Preferred: experience building LLM applications such as MCP servers, AI agents, RAG pipelines or chatbots
- Preferred: architecture-level understanding of React micro-frontends
- Preferred: understanding of compute, network and storage virtualization (e.g., VMware, Nutanix), VLANs, VXLAN, trunking and route aggregation
- Preferred: experience with Java or Kotlin, and with GCP or Azure
- Eagerness to learn new technologies and explain designs clearly to technical and business audiences
Benefits:
- Opportunities to grow and build at Cisco
- Collaboration with a worldwide network of experts
- Work on meaningful solutions with global impact
- Remote-first organization
















