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

Cisco
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 8-12 yearsSkills: []

Build and operate Kafka-based streaming applications for Webex Engineering Analytics, including ingestion, enrichment, filtering, and replication. Develop scalable data processing jobs using Apache Spark and/or Apache Flink, delivering end-to-end distributed systems. Collaborate across development and test teams, contribute to design/code reviews and proof-of-concepts, and participate in improving algorithms and products. Use strong SQL and data modeling skills to support analytical workloads.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cisco
Cisco
6 days ago

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

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live

Job Summary

Build and operate Kafka-based streaming applications for Webex Engineering Analytics, including ingestion, enrichment, filtering, and replication. Develop scalable data processing jobs using Apache Spark and/or Apache Flink, delivering end-to-end distributed systems. Collaborate across development and test teams, contribute to design/code reviews and proof-of-concepts, and participate in improving algorithms and products. Use strong SQL and data modeling skills to support analytical workloads.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build and operate Kafka-based streaming applications for ingestion, filtering, enrichment, and replication.
  • •Develop data processing jobs using Apache Spark and/or Apache Flink following platform guidelines.
  • •Design and implement high-performant, highly scalable distributed systems end to end.
  • •Share solutions through design review, code review, proof-of-concepts, and show-and-tell sessions.
  • •Collaborate with development, test, and cross-technology teams to plan development and write code aligned to product requirements.

Key Requirements

  • •At least 8-12 years of experience developing and maintaining enterprise-grade applications.
  • •Experience building large, asynchronous task systems and scalable distributed systems with microservices architecture.
  • •Strong experience in Java, Scala, Golang (or other modern programming languages/technologies).
  • •Experience working with Kafka and scaling for high-volume workloads.
  • •Strong SQL skills and data modeling for analytical workloads, plus familiarity with AI tools like Copilot/Cursor/Codex in design/development and testing.
Experience:8-12 yearsBig dataData engineeringMicroservices
Tech Stack:JavaScalaGolangKafkaApache SparkApache FlinkSQLTrinoPrestoApache PinotClickhouseDockerAWSOpenStackKubernetesHelmCopilotCursorCodex

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