Software Engineer - Cloud Platform

Cisco Systems, Inc.
San Jose, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Remote
San Jose, United States of America

Tech stack

JavaScript
Amazon Web Services (AWS)
Azure
Cloud Computing
Cloud Engineering
Computer Programming
Databases
Data Structures
Database Design
Software Debugging
Software Design Patterns
Distributed Systems
PostgreSQL
MySQL
Software Engineering
Cloud Platform System
Containerization
Kubernetes
Information Technology
Api Design
Cisco networks
Docker
Go
Microservices

Job description

  • Collaboration: Partner with cross-functional teams to understand requirements, design, implement, and ship high-quality features.
  • Maintenance: Troubleshoot, debug, and upgrade existing systems to improve efficiency, reliability, and security.

Requirements

  • BS or MS in Computer Science or a related field, or equivalent practical experience.
  • 2+ years (BS) or 1+ years (MS) of experience in software development or cloud/platform engineering roles.
  • Foundations: Excellent grasp of data structures, algorithms, and software design patterns.
  • Coding Proficiency: Experience with Javascript, Golang for high-concurrency services and Python for scripting/automation.
  • Microservices: Solid understanding of microservice architecture, API design, and distributed systems.
  • Communication: Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to diverse stakeholders in a global environment.

Preferred Qualifications

  • Cloud-Native: Knowledge of containerization (Docker, Kubernetes) and cloud platforms (AWS, GCP, or Azure).
  • Database: Knowledge of database design and management (MySQL or PostgreSQL).

About the company

CollabHiring Why Cisco? 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. 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.

Apply for this position