> Markdown version of [/jobs/ext/3996843-software-engineer](https://www.wearedevelopers.com/jobs/ext/3996843-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Cisco Systems, Inc. - **Location:** Milpitas, CA, United States - **Salary:** $125,700.0 - $176,600.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Automation of Tests, Microsoft Azure, Catalyst (Software), Cloud Computing, Code Generation, Software Quality, Complex Networks, Continuous Integration, Data Synchronization, Machine Learning, Network Connections, Network Administration, Systems Development Life Cycle, Ruby, Systems Integration, Computer Network Operations, Large Language Models, Prompt Engineering, Generative AI, HybridCloud, AI Coding Agents, Backend, Information Technology, Machine Learning Operations, Api Design, Restful APIs, Cisco Switches, Cisco, Microservices - **Published:** October 28, 2026 - **Apply:** https://dejobs.org/x/x/28B2522AF6B442ABAC47B85295CD0099/job/ ## About the Role * A Bachelor's Degree in Computer Science or related area, combined with 2 years' of related experience, or a Master's Degree in Computer Science or related area, combined with 0 years of related experience, or equivalent related work experience. * Experience in Java and Python, and RESTful APIs and microservices architecture. * Experience in SDLC and AI-driven SDLC methodologies, including AI-assisted code generation, automated refactoring, and predictive analytics in CI/CD pipelines. * A background in working with teams that deliver technical projects as well as mentoring junior team members., * Experience with Go and Ruby for building high-performance backend services or automation scripts. * A background in AI/ML Integration: prompt engineering, fine-tuning LLMs, or integrating AI models into existing software workflows. * Experience with Cloud Platforms: AWS, Azure, or GCP, particularly regarding network connectivity and management integrations. * Experience with Network management protocols, cloud-managed networking (such as Meraki or similar), and campus/enterprise networking (Catalyst). ## Description Join the Cisco Catalyst Center team, a dynamic group dedicated to transforming enterprise network management through automation and intelligence. Our team plays a critical role in simplifying complex network operations, enabling organizations to deliver seamless, secure, and scalable digital experiences. We are a collaborative and innovative team, passionate about leveraging cutting-edge technologies to drive network assurance and operational efficiency. With a culture that fosters continuous learning and growth, Network Platform team members work closely across Cisco's broader networking and security portfolios to shape the future of intent-based networking!, We are seeking a highly skilled Software Developer to deliver features needed for integration between Cisco Cloud Control and Cisco Catalyst Center. In this role, you will design and lead the development of unified management solutions that bridge cloud-native Cisco Cloud Control environment with on-premises Catalyst infrastructure. You will use AI-driven Software Development Life Cycle (SDLC) to accelerate delivery, improve code quality, and automate network operations. This role offers the opportunity to work across cloud-managed and on-premises networking products used by enterprise customers. You can contribute to high-impact integrations while exploring AI-assisted software development and security capabilities such as device identity and certificate management. * Design Leadership: Design and implement robust API-based integrations between Cisco Cloud Control, Meraki Dashboard and Catalyst Center, ensuring seamless data synchronization and unified policy management. * AI-Driven SDLC: Champion the adoption of AI-assisted development tools to streamline the CI/CD pipeline, automate testing, and enhance code maintainability. * Cross-Functional Collaboration: Work closely with Product Management and Network Engineering teams to understand requirements that address complex customer use cases in hybrid cloud environments. * Innovation: Explore and implement emerging technologies, including Generative AI and LLM-based prompting, to improve developer productivity and system observability.