Description
The Cisco Catalyst Center Platform team is building the next generation of intelligent network management software that powers enterprise networks across the globe.
You will join a collaborative team of software engineers, architects, and product leaders who are passionate about building highly scalable distributed systems and solving real-world customer challenges.
Your responsibilities will include:
- Building highly scalable cloud-native services that power Cisco Catalyst Center and help customers automate and simplify enterprise network operations.
- Designing, developing, testing, and maintaining distributed applications using modern technologies including Kubernetes, Java, Go, and Python to deliver reliable and secure software.
- Collaborating with engineers, product managers, and security teams to transform customer needs into innovative features while improving platform performance, scalability, and resiliency.
- Contributing to AI-assisted engineering and automation practices that improve development velocity and software quality.
Requirements:
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related STEM field and 5+ years of professional software development experience using one or more programming languages such as Java, Go, or Python.
- Experience developing cloud-native or distributed applications using Kubernetes and container technologies.
- Experience developing RESTful APIs, microservices, and working with Linux-based development environments.
- Experience using Git, CI/CD pipelines, automated testing, and modern software development practices.
Preferred qualifications:
- Experience with public cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with Kubernetes operators, controllers, networking, storage, or service mesh technologies.
- Full-stack development experience using Angular, React, or similar web frameworks.
- Familiarity with Infrastructure as Code tools such as Terraform, Helm, or Ansible.
- Strong problem-solving skills, effective communication, and a passion for building high-quality software using AI-assisted engineering practices.
Benefits:
- Medical, dental, and vision insurance
- 401(k) plan with a Cisco matching contribution
- Paid parental leave
- Short and long-term disability coverage
- Basic life insurance
- Paid time away
- Optional 10 paid days per full calendar year to volunteer
Salary range: $155,000.00 to $222,600.00