Software Engineer
Core
Design and deliver robust system software to streamline development lifecycle automation and infrastructure efficiency.
Role type
Senior IC software engineer (automation & DevOps)
Builds
Scalable microservices, CI/CD pipelines, and automation tools for Cisco's next-generation systems
Domain
Cloud-native infrastructure and software automation
Required skills
Golang, Java, Python, microservice architecture, API development, Kubernetes, Docker, CI/CD, Jenkins, Git
Preferred skills
AI/LLM, Prompt Engineering, Agentic AI, MCP, public cloud platforms (AWS, Azure, GCP), NoSQL/SQL databases (Cassandra, MongoDB, ElasticSearch, MySQL)
Technologies
Kubernetes, Docker, Jenkins, Git, AWS, Azure, GCP, Cassandra, MongoDB, ElasticSearch, MySQL
Responsibilities
Architect, design, test, and deliver system software to satisfy complex automation requirements; Develop and maintain scalable applications based on microservice architecture and API development; Implement and manage CI/CD pipelines to support efficient DevOps practices; Collaborate with cross-functional groups to ensure seamless integration; Participate in high-level technical discussions and drive innovation within the automation effort
Seniority
Mid-level, hands-on IC