Software Engineer
Core
Build a modern CI/CD and release automation platform to improve developer experience and enable reliable, secure software releases at scale for Cisco's enterprise engineering teams.
Role type
Full Stack Software Engineer (CI/CD Platform)
Builds
A unified Git-driven workflow platform for pipeline orchestration, release control, deployment visibility, audit logging, and enterprise integrations.
Domain
Enterprise DevOps / Cloud Infrastructure / AI-assisted Development
Deliverable
production ML models | product features
Required skills
Java (Spring Boot), React/Angular/Vue.js, MySQL/PostgreSQL, Kubernetes, GitOps (Argo CD), CI/CD tooling (GitHub Actions/Jenkins), relational database design, unit and end-to-end testing, cloud platforms (AWS/Azure/GCP), AI-assisted development tools
Preferred skills
MCP servers, AI agents, HashiCorp Vault, Helm/Kustomize, Ansible, microservices architecture, event-driven systems (RabbitMQ/Redis), ITSM integrations (ServiceNow/Jira)
Technologies
Java, Spring Boot, React, Angular, Vue.js, MySQL, PostgreSQL, Kubernetes, Argo CD, GitHub Actions, Jenkins, AWS, Azure, GCP, Vault, Ansible, RabbitMQ, Redis, ServiceNow, Jira
Responsibilities
Architect and build full-stack applications for pipeline orchestration and release control; implement AI-native capabilities like failure detection and automated rollbacks; design relational data models and APIs; write comprehensive unit and end-to-end tests; deploy and operate services in production using GitOps and cloud infrastructure; optimize platform performance and scalability. (via careerplan.io/jobs/2020966-software-engineer-at-cisco)
Seniority
Mid-Senior, hands-on IC