Senior Software Engineer – Java/Go | Distributed Systems | Microservices | Kafka | Cloud | 8–12 Years (Open)

123 Cisco Systems (India) Private Limited

Bengaluru

On-site

INR 1,800,000 - 3,000,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cisco Systems (India) Private Limited in Bengaluru, India is seeking a hands-on Software Engineer to join the Webex Data Analytics Platform team. You will help build a high-impact data engineering stack with scalable, enterprise-grade data products and features using Java or Go and modern data technologies.

You will participate in design and code reviews, work with cross-functional teams, and help shape the architecture of distributed systems and microservices at scale.

Qualifications

  • Experience developing enterprise-grade applications in Java or Go.
  • Strong foundation in data structures, algorithms, and SOA/microservices.
  • Hands-on with RESTful services and scalable distributed systems.
  • Experience with Docker and messaging systems like Kafka or RabbitMQ.

Responsibilities

  • Build high-performant, scalable distributed systems end to end.
  • Contribute to design reviews, code reviews, and POCs.
  • Collaborate with cross-technology teams to design and implement product requirements.

Skills

Java
Go
Distributed systems
Data structures & algorithms
Microservices

Tools

Docker
Kafka
RabbitMQ
RESTful Web services
AI tools (Copilot/Codex/Cursor/Windsurf)

Job description

Meet the Team

Webex Data Analytics Platform (WAP) engineering organization is responsible for developing the big data platform at Webex. The platform forms the base on which other teams, including the WAP team, develop their analytics and data pipelines. We are looking for a hands‑on Software Engineer to join a high‑impact data engineering team with a focus on developing data products and features by leveraging the underlying data analytics platform.


Your Impact

Build high‑performant, highly scalable, complex, and distributed systems – end to end. Contribute to a future‑ready, high‑quality, and performant codebase. Share technical solutions and product ideas with the broader team through design review, code review, proof‑of‑concepts, and show‑and‑tell sessions. Participate and contribute ideas to our technology, algorithms, and products. Work closely with development, testing, and various cross‑technology teams to design development strategies and plans, followed by designing and writing code reflecting product requirements and functionality.


Minimum Qualifications


  • At least 8-12 years of experience in developing and maintaining enterprise grade applications.

  • Strong experience in Java or GO.

  • Adept in using AI tools like Copilot/Cursor/Codex/Windsurf etc., in design/development and testing.

  • Solid foundation in data structures, algorithms, object‑oriented design, and SOA architectures.

  • Experience in building large, asynchronous task systems, scalable distributed systems with a good understanding of microservices architecture and associated principles.


Preferred Qualifications


  • Experience developing services using frameworks like spring, spring boot.

  • Experience with Docker or other configuration management tools.

  • Hands‑on experience with RESTful Webservices and Responsive web design patterns.

  • Expertise in Messaging Systems such as Kafka, RabbitMQ.

  • Familiarity with 12‑Factor app development methodology and guiding principles.


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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer – (Java/Scala/Golang) (Microservices, Kafka & Big Data) 8 to 12 Years
Software Engineer – (Java/Scala/Golang) (Microservices, Kafka & Big Data) 8 to 12 Years

Cisco • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Software Engineer- Backend 8+ years (Golang, Python)
Software Engineer- Backend 8+ years (Golang, Python)

Cisco • Bengaluru

On-site
INR 1,800,000 - 2,400,000
DevOps Engineer – Any database stack | AWS | Terraform | Ansible | Jenkins (Mandate Skils) (4–8[...]
DevOps Engineer – Any database stack | AWS | Terraform | Ansible | Jenkins (Mandate Skils) (4–8[...]

Cisco • Bengaluru

On-site
INR 1,200,000 - 2,500,000
Software Engineer | Golang, AWS, K8s, Microservices
Software Engineer | Golang, AWS, K8s, Microservices

Cisco • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Software Engineer- Backend (Golang, Python)
Software Engineer- Backend (Golang, Python)

Cisco Systems, Inc. • Bengaluru

On-site
INR 2,000,000 - 4,000,000
Software Engineer | Golang, AWS, K8's, Microservices | 8 to 11 Years | Bangalore
Software Engineer | Golang, AWS, K8's, Microservices | 8 to 11 Years | Bangalore

Cisco • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Engineer | Golang, AWS, K8's, Microservices | 8 to 11 Years | Bangalore
Software Engineer | Golang, AWS, K8's, Microservices | 8 to 11 Years | Bangalore

Cisco Systems, Inc. • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Software Engineer
Software Engineer

Cisco • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Software Engineer- Backend (Golang, Python)
Software Engineer- Backend (Golang, Python)

Cisco • Bengaluru

On-site
INR 1,800,000 - 3,800,000
Software Engineer | Golang, AWS, K8's, Microservices | 8 to 11 Years | Bangalore
Software Engineer | Golang, AWS, K8's, Microservices | 8 to 11 Years | Bangalore

JobCubby • Bengaluru

On-site
INR 2,400,000 - 4,000,000