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

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

Build and operate Kafka-based streaming applications for Webex engineering analytics, including ingestion, enrichment, filtering, and replication. Develop scalable distributed data processing pipelines using Apache Spark and/or Apache Flink, delivering end-to-end high-performance systems. Collaborate across development and testing teams, contribute to design/code reviews and proof-of-concepts, and help shape technology, algorithms, and data products.

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) 4 to 8 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 distributed data processing pipelines using Apache Spark and/or Apache Flink, delivering end-to-end high-performance systems. Collaborate across development and testing teams, contribute to design/code reviews and proof-of-concepts, and help shape technology, algorithms, and data products.
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-performance, highly scalable distributed systems end to end.
  • •Share technical solutions and product ideas through design review, code review, and proof-of-concepts.
  • •Collaborate with development, test, and cross-technology teams to design plans and write code based on product requirements.

Key Requirements

  • •4-8 years of experience developing and maintaining enterprise-grade applications.
  • •Experience building scalable distributed systems and asynchronous task 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 understanding of data modeling for analytical workloads.
Experience:4-8 years
Skills:CollaborationDesign reviewCode reviewProof-of-conceptTeamwork
Tech Stack:JavaScalaGolangMicroservicesKafkaApache SparkApache FlinkSQLData modelingObject-oriented designCopilotCursorCodexDockerTrinoPrestoApache PinotClickhouseAWSOpenStack

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