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

Cisco
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 8-12 yearsSkills: ["Code review","Design review","Proof of concept","Collaboration","Problem-solving"]

Build end-to-end, high-performance distributed systems for the Webex Data Analytics Platform, enabling scalable analytics and data pipelines. Contribute to a future-ready, high-quality codebase through design and code reviews, proof-of-concepts, and technical knowledge sharing. Work closely with development, testing, and cross-technology teams to design development strategies and implement product requirements using Java/Go, microservices, messaging systems, and cloud-ready architectures.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cisco
Cisco
1 day ago

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

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 minutes agoStatus: Live

Job Summary

Build end-to-end, high-performance distributed systems for the Webex Data Analytics Platform, enabling scalable analytics and data pipelines. Contribute to a future-ready, high-quality codebase through design and code reviews, proof-of-concepts, and technical knowledge sharing. Work closely with development, testing, and cross-technology teams to design development strategies and implement product requirements using Java/Go, microservices, messaging systems, and cloud-ready architectures.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build high-performance, highly scalable, complex, distributed systems end to end.
  • •Contribute to a high-quality, performant codebase through reviews and technical collaboration.
  • •Share technical solutions and product ideas via design review, code review, proof-of-concepts, and show-and-tell sessions.
  • •Participate in ideas for technology, algorithms, and products.
  • •Design and implement code reflecting product requirements in close partnership with development, testing, and cross-technology teams.

Key Requirements

  • •At least 8-12 years of experience developing and maintaining enterprise-grade applications.
  • •Strong experience in Java or Go.
  • •Solid foundation in data structures, algorithms, object-oriented design, and SOA architectures.
  • •Experience building large asynchronous task systems and scalable distributed systems with microservices architecture principles.
  • •Adept in using AI tools like Copilot, Cursor, Codex, or Windsurf for design/development and testing.
Experience:8-12 yearsEnterprise softwareDistributed systemsMicroservicesData engineering
Skills:Code reviewDesign reviewProof of conceptCollaborationProblem-solving
Tech Stack:JavaGoAI tools (Copilot)AI tools (Cursor)AI tools (Codex)AI tools (Windsurf)MicroservicesKafkaRabbitMQDockerSpringSpring BootRESTful WebservicesResponsive web design12-Factor App methodologyDistributed systems

Company Brief

Cisco
Global technology company that designs, manufactures, and sells networking hardware, telecommunications equipment, and high-technology services and products for enterprises, service providers, and governments worldwide.
Industry: Networking Equipment
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 1984
Glassdoor
Glassdoor: 4.0
WebsiteLinkedInGlassdoor