Real-Time Data Engineer (Java/Scala/Golang)

Cisco

United States

On-site

USD 140,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cisco is seeking a hands-on Software Engineer to join a high-impact data engineering team focused on building data products using state-of-the-art big data technologies. The role emphasizes developing and operating pipelines, with a strong bias toward scalable, distributed systems.

You will work with Java/Scala/Golang, Kafka, Spark, Flink, and modern cloud tooling to deliver end-to-end data solutions that empower Webex engineering and business insights.

Qualifications

  • 4–8 years of experience building enterprise-grade applications.
  • Experience with large, asynchronous, distributed systems and microservices.
  • Strong programming skills in Java, Scala, or Go.
  • Experience with Kafka and high-volume data processing.
  • Solid SQL skills and data modeling for analytics.
  • Familiarity with AI tooling for design/testing (e.g., Copilot).

Responsibilities

  • Build and operate Kafka-based streaming applications for ingestion, filtering, and enrichment.
  • Develop data processing jobs with Spark and Flink following platform guidelines.
  • Design and implement scalable, end-to-end distributed systems.
  • Share solutions and ideas through design reviews, proofs-of-concept, and demos.
  • Collaborate with cross-technology teams to align product requirements with implementation.
  • Contribute to development strategy and code that reflects product functionality.

Skills

Java/Scala/Golang
Kafka
SQL/Data modeling
Distributed systems
OO design
AI tools (Copilot/Codex)

Tools

Apache Spark
Apache Flink
Trino/Presto
Apache Pinot/ClickHouse
Docker
Kubernetes
Helm

Job description

Cisco is seeking a hands-on Software Engineer to join a high-impact data engineering team focused on building data products using state-of-the-art big data technologies. The role emphasizes developing and operating pipelines, with a strong bias toward scalable, distributed systems.

You will work with Java/Scala/Golang, Kafka, Spark, Flink, and modern cloud tooling to deliver end-to-end data solutions that empower Webex engineering and business insights.

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) 4 to 8 Years
Software Engineer – (Java/Scala/Golang) (Microservices, Kafka & Big Data) 4 to 8 Years

Cisco • United States

On-site
USD 140,000 - 170,000
Data Engineer
Data Engineer

ALLTECH CONSULTING SVC INC • Alpharetta (GA)

On-site
USD 90,000 - 120,000
Real-Time Data Engineer: Spark, Kafka & AWS
Real-Time Data Engineer: Spark, Kafka & AWS

Rock 'n Roll • Imola (CA)

On-site
USD 120,000 - 180,000
Real-Time Data Engineer: Kafka & Spark, REST APIs
Real-Time Data Engineer: Kafka & Spark, REST APIs

Stepping Up Solutions • San Francisco (CA)

On-site
USD 120,000 - 150,000
Data Engineer
Data Engineer

Fintal Partners • Chicago (IL)

On-site
USD 120,000 - 180,000
Senior Data Engineer
Senior Data Engineer

Compunnel, Inc. • Bentonville (AR)

On-site
USD 100,000 - 130,000
Data Engineer- Offshore
Data Engineer- Offshore

Insight Global • Houston (TX)

On-site
USD 140,000 - 190,000
Senior Data Engineer
Senior Data Engineer

The Value Maximizer • South Carolina

On-site
USD 120,000 - 150,000
Data Engineer: Real-Time Analytics for Streaming
Data Engineer: Real-Time Analytics for Streaming

Netflix • Trenton (NJ)

On-site
Data Engineer
Data Engineer

Shopfully • Town of Italy (NY)

On-site
USD 90,000 - 120,000