Software Engineer Backend/Platform Systems II (Full Time) – United States
San Jose
Wednesday, 22 April 2026
As a passionate software engineer, you bring expertise in developing scalable backend systems, designing robust analytics platforms, and building infrastructure to support modern cloud and distributed computing initiatives. Your strong background in programming, distributed systems, and cloud platforms enables you to solve complex challenges with innovation and precision. By building and maintaining key software tools and backend infrastructure, you empower Cisco’s business groups to leverage AI and data-driven insights for operational excellence and strategic growth. Your contributions ensure high-quality, reliable platforms that support Cisco’s leadership in intelligent, scalable technology solutions. Minimum Qualifications Completion within the past 3 years, or current enrollment with expected completion within 12 months, of a certification or degree program (e.g., Associates, Apprenticeship, Boot Camp, or Certification in a specialized program 3 years of relevant experience, High School Diploma 4 years of relevant experience, Bachelors 2 years of relevant experience) or Masters 0 years of relevant experience. Proficiency in at least one backend programming language: C/ C , Java, or Go. Experience designing and developing microservices and APIs. Strong understanding of Linux and fundamental networking concepts (TCP/ IP, DNS, DHCP). Familiarity with cloud platforms such as AWS, Azure, or GCP. Preferred Qualifications Conceptual understanding of AI/ ML. Experience with automation and software testing (e.g., py. Test). Familiarity with CI/ CD pipelines. Knowledge of networking protocols such as BGP and VLA - Ns.