Cisco is looking to hire Software Engineers to design and build software solutions that power Cisco's products and platforms, working end-to-end on APIs, backend services, user interfaces, and distributed systems to solve real-world problems and shape the future of connectivity and technology.
Requirements
- Proficiency in at least one backend language (Python, C++, or Java) and familiarity with JavaScript/TypeScript for frontend development
- Experience with API development (REST, GraphQL, or gRPC)
- Understanding of data structures, object-oriented programming, and SQL/NoSQL databases
- Familiarity with cloud platforms (AWS, Azure, GCP, or Cisco Cloud)
- Experience with Docker or Kubernetes (containerization/orchestration)
- Familiarity with Infrastructure as Code tools (Terraform, Ansible, or CloudFormation)
- Exposure to CI/CD tools (GitHub Actions, Jenkins, CircleCI)
Responsibilities
- design and build software solutions that power Cisco's products and platforms
- work end-to-end on everything from APIs and backend services to user interfaces and distributed systems
- solve real-world problems
- ship impactful features
- help shape the future of connectivity and technology
Other
- Completion within the past 3 years, or current enrollment with expected completion within 12 months, of a certification or relevant degree program (e.g., Associate's, Apprenticeship, Boot Camp, or Certification in a specialized program + 1 year of relevant experience, High School Diploma + 2 years of relevant experience) or Bachelor's + 0 years of relevant experience.
- collaborate with teams across Cisco IT, CPX (Customer & Partner Experience), Supply Chain, and Workplace Technology
- value creativity, continuous learning, and a culture of inclusion
- collaborating with empathy to make really big things happen on a global scale
- Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training.