We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
Remote

Software Engineer

Cisco Systems, Inc.
United States, North Carolina
Oct 17, 2025

The application window is expected to close on: 30th Oct 2025

Preferred Location: North Carolina

Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.

Who We Are

The Infrastructure and Cloud Services team transforms Cisco's operations by harnessing technology, streamlined business processes, and powerful data insights. Together, we reimagine the Cisco experience, reinvent applications, and showcase the strength of our people, products, processes, systems, and data. Join us on this exciting journey to shape the future of the Internet and Cisco's impact.

What You'll Do

Join our Cloud Infrastructure and Platform team as an experienced software engineer to build and maintain tools that support Cisco's cloud services. You will develop container-based solutions and use AI and machine learning to enhance the reliability, scalability, and efficiency of cloud infrastructure. Collaborate with a skilled, agile team focused on automating and improving platform operations for critical business needs.

Who You Will Work With

Join a small, focused team at Cisco that is transforming infrastructure platforms to support next-generation cloud-native and multi-cloud services. This team develops automated tools and platforms to help users easily procure and manage cloud infrastructure. While infrastructure is key, the core of the work is solving challenges through software development.

Responsibilities:

  • Collaborate with core services teams to define roadmaps, write clear user stories with acceptance criteria, and design effective solutions.
  • Design, implement, and optimize AI/ML-driven data solutions and integrate B2B workflows using Kubernetes container platforms.
  • Develop and enhance software for application and cloud platform functionality, reliability, and manageability following a DevOps model.
  • Design and develop cloud-native microservices and APIs, ensuring quality, performance, scalability, and robustness.
  • Automate development, testing, and deployment via CI/CD pipelines and promote Infrastructure as Code (IaC) practices.

Who You Are

You are a skilled Software Engineer experienced in designing, developing, deploying, and supporting high-quality tools and applications using modern software practices. You have strong programming skills and collaborate closely with your engineering team from design through production issue resolution. You are passionate about automation to efficiently manage large-scale systems and are adaptable, eager to learn, and thrive in a fast-paced environment.

Must Have Skills:

  • 5 years of hands-on software development experience focused on continuous delivery, enterprise application development, and cloud automation.
  • 5 years in Java (preferred) and Python programming languages, with experience using messaging platforms such as Kafka, Spring, Spring-Boot, REST, OAuth, SAML, and OIDC.
  • Experienced in developing and supporting Enterprise B2B integration solutions using E2open and Open Text, with familiarity in B2B protocols like RNIF, AS2, and EDI.
  • Skilled in API development, platform support, and infrastructure management, with added advantage of experience in OpenShift, Kubernetes, and Conjur.
  • Proficient in web technologies including MEAN stack, AngularJS, XSLT, JavaScript, and CSS.

Preferred Skills:

  • Over 5 years of experience developing interactive enterprise web interfaces, with strong analytical, problem-solving, communication, and collaboration skills.
  • Skilled in building cloud-native, microservices-based applications with expertise in RESTful APIs, automation tools, and both SQL (Oracle) and NoSQL (MongoDB) databases.
  • Proficient in CI/CD processes, monitoring and observability tools (Prometheus, Grafana, ELK, AppDynamics, Splunk), and experienced in operational resiliency and disaster recovery.
  • Solid understanding of secure SDLC, vulnerability management, compliance, and modern development tools like GraphQL, Jenkins, Argo CD, OpenAPI 3.0, and OAuth 2.0.

At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Simply put - we power the future.

Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.

We are Cisco, and our power starts with you.

Applied = 0

(web-c549ffc9f-b5mrm)