C

Cisco

Makes networking gear and security software

Software Architect - Demo Platform & Automation

Backend EngineeringConfirmed live in the last 24 hours
Full-timeOeiras, PortugalNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering or a related field, or equivalent experience, and 10+ years in software engineering, including 3+ years designing distributed systems across on-premises datacenters and public cloud.
  • Production development experience in Go and Python.
  • Experience running containerized services on Kubernetes 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 such as Claude Code, GitHub Copilot or Cursor.

Responsibilities

  • Design solutions across the dCloud platform, then build, run and support them.
  • Shape technical direction as an individual contributor, influencing five partner teams through designs, code and reviews.
  • 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.
  • Spend about 45% of the time coding services, SDKs and libraries in Go and Python on Kubernetes, and building micro-frontends with AI tools in partnership with the UI team.
  • Spend about 25% of the time on architecture: write design documents, review designs and set engineering standards.
  • Spend about 15% of the time keeping systems reliable and secure.
  • Spend about 15% of the time planning work with partner teams and content developers.

Desired Qualifications

  • Experience building LLM applications such as MCP servers, AI agents, RAG pipelines or chatbots.
  • Architecture-level understanding of React micro-frontends.
  • Understanding of compute, network and storage virtualization, such as VMware and Nutanix, and comfort discussing VLANs, VXLAN, trunking and route aggregation.
  • Experience with Java or Kotlin, and with GCP or Azure.
  • Eagerness to learn new technologies and explain designs clearly to technical and business audiences.

About the Company

Cisco

Makes networking gear and security software

Cisco makes the switches and routers that connect offices, data centers, and cloud services, and it also sells cybersecurity tools and Webex video meetings to businesses and governments. It was one of the first companies to sell routers that let different kinds of computer networks exchange data, and in 2000 it briefly became the world's most valuable company. Customers run its network gear, from Wi-Fi access points to AI data center systems, with Cisco software that sets up and secures the network, while its Splunk unit searches computer logs to catch outages and attacks. Cisco earns money from hardware sales, software subscriptions, and support contracts. It was founded in 1984 and is based in San Jose, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Jose, CA
Founded
1984

Recently Posted Jobs

Explore more opportunities at Cisco

See more jobs