1

Streaming Data Engineer Jobs (NOW HIRING)

Establish and promote best practices in streaming data engineering, data governance, and cloud platforms while optimizing data models for streaming analytics. What we're looking for * 4+ years of ...

Senior Data Engineer

Jersey City, NJ · On-site

$116K - $157K/yr

Effectual is seeking a Senior Data Engineer with specialized expertise in data streaming technologies to join their data team. This role focuses on building and maintaining high-performance data ...

Principal Data Engineer

Boulder, CO · On-site

$120K - $165K/yr

You'll leverage your expertise in data engineering, streaming technologies, and leadership to drive the team towards achieving business objectives. Key Responsibilities: * Team Leadership: Lead ...

This role focuses on validating batch and streaming data workflows built on AWS, Kafka, Databricks, SQL, and Python. You will work closely with data engineering, platform, and analytics teams to ...

GCP Data Engineer

Richardson, TX · On-site

$104K - $124K/yr

Experience with batch and streaming data processing. * Understanding of IAM, data security, and compliance requirements. Preferred Qualifications: * GCP Professional Data Engineer or Associate Cloud ...

Senior Data Engineer

Philadelphia, PA · On-site

$107K - $145K/yr

Mission This role is focused on building real time streaming data solutions that enable data-driven decisions on live devices and telemetry data. While the Senior Data Engineer will support batch ...

Senior Data Engineer

Philadelphia, PA · Remote

$107K - $145K/yr

Mission This role is focused on building real time streaming data solutions that enable data-driven decisions on live devices and telemetry data. While the Senior Data Engineer will support batch ...

GCP Data Engineer

Irving, TX · On-site

$109K - $132K/yr

GCP Data Engineer work Location: Irving, TX Duration: 8+ Months * Big data expert with 6+ years ... Spark - Batch & Streaming (Python,Scala ) * Apache Kafka hands on experience * Experience in cloud ...

Senior Data Engineer

Philadelphia, PA · On-site

$107K - $145K/yr

Mission This role is focused on building real time streaming data solutions that enable data-driven decisions on live devices and telemetry data. While the Senior Data Engineer will support batch ...

Databricks Data Engineer

Marlborough, NH · On-site

$113K - $136K/yr

This role is for a Databricks Data Engineer with experience in designing, developing, and deploying robust, scalable batch and streaming data pipelines using PySpark, Spark SQL, and Delta Live Tables.

Data Engineer

Austin, TX · On-site

$113K - $136K/yr

The ideal candidate will bring strong expertise in Java-based data systems , batch and streaming ... Key Responsibilities Data Engineering & Pipeline Development * Design, develop, and maintain ...

Databricks Data Engineer

San Jose, CA · On-site

$134K - $161K/yr

As a Databricks Data Engineer, you will design and build cloud-based data engineering solutions ... and streaming data workflows that support reporting, analytics, and artificial intelligence use ...

GCP Data Engineer

Chicago, IL

$118K - $141K/yr

GCP Data Engineer Duration: 6 months Contract to hire Location: Chicago is the preferred location ... The ideal candidate will have strong expertise in building robust batch and streaming pipelines ...

GCP Data Engineer

Chicago, IL · On-site

$118K - $141K/yr

GCP Data Engineer Duration: 6 months Contract to hire Location: Chicago is the preferred location ... The ideal candidate will have strong expertise in building robust batch and streaming pipelines ...

next page

Showing results 1-20

Streaming Data Engineer information

See salary details

$44.5K

$129.7K

$177.5K

How much do streaming data engineer jobs pay per year?

As of Jun 21, 2026, the average yearly pay for streaming data engineer in the United States is $129,716.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,500.00 and $137,500.00 per year, depending on experience, location, and employer.

What does a Streaming Data Engineer do?

A Streaming Data Engineer designs, builds, and maintains real-time data pipelines that process continuous data streams. They work with technologies like Apache Kafka, Apache Flink, or Spark Streaming to handle large-scale data ingestion and transformation. Their role involves ensuring low-latency data processing, optimizing system performance, and integrating with data lakes or warehouses. They collaborate with data scientists, analysts, and DevOps teams to enable real-time analytics and decision-making.

What engineers make 500,000?

Senior streaming data engineers with extensive experience, specialized skills in real-time data processing, and proficiency with tools like Kafka or Spark can reach or exceed a $500,000 annual salary, especially in high-cost-of-living areas or large tech companies. Achieving this level often requires advanced certifications, leadership roles, and a strong track record of managing large-scale data pipelines.

What is a streaming data engineer?

A streaming data engineer designs, builds, and maintains systems that process real-time data streams using tools like Apache Kafka, Spark Streaming, or Flink. They focus on ensuring low-latency data flow, data integrity, and scalability for applications that require immediate data insights.

What are the key skills and qualifications needed to thrive in the Streaming Data Engineer position, and why are they important?

To thrive as a Streaming Data Engineer, you need expertise in real-time data processing, programming (often in Java, Scala, or Python), and a solid understanding of distributed computing principles, typically supported by a degree in computer science or a related field. Familiarity with tools like Apache Kafka, Apache Flink, or Spark Streaming, and experience with cloud platforms such as AWS or Azure, are commonly required, with certifications in relevant technologies being a plus. Strong problem-solving skills, attention to detail, and the ability to communicate complex technical concepts make someone stand out in this position. These skills are crucial for efficiently building, optimizing, and maintaining robust streaming data pipelines in dynamic and collaborative environments.

What are the typical day-to-day responsibilities of a Streaming Data Engineer?

As a Streaming Data Engineer, your daily tasks often involve designing, building, and maintaining real-time data pipelines, troubleshooting data flow issues, and optimizing system performance for low-latency processing. You’ll regularly collaborate with data scientists, software engineers, and product teams to integrate new data sources and ensure data quality and reliability. Monitoring live data streams, updating infrastructure, and implementing new features or upgrades also form part of the routine. This role is dynamic and hands-on, offering a mix of independent problem-solving and teamwork in fast-paced, data-driven environments.

What engineers make $300,000 a year?

Senior streaming data engineers or data architects with extensive experience, advanced skills in distributed systems, and proficiency in tools like Kafka, Spark, or cloud platforms can earn $300,000 or more annually. High compensation often reflects expertise, leadership responsibilities, and working in large-scale or high-demand environments.

How to get a job at Netflix as a data engineer?

To become a data engineer at Netflix, candidates should have strong skills in distributed data processing, such as experience with Apache Spark, Hadoop, or similar tools, and proficiency in programming languages like Java, Scala, or Python. A background in computer science, data architecture, and experience with cloud platforms like AWS are also valuable. Demonstrating experience with large-scale data pipelines and a solid understanding of data privacy and security is important during the application process.
More about Streaming Data Engineer jobs
What are the most commonly searched types of Streaming Data Engineer jobs? The most popular types of Streaming Data Engineer jobs are:
What states have the most Streaming Data Engineer jobs? States with the most job openings for Streaming Data Engineer jobs include:
Staff Software Engineer - Streaming Data - Seattle, WA

Staff Software Engineer - Streaming Data - Seattle, WA

Otter

Seattle, WA • On-site

$130K - $156K/yr

Full-time

Posted 16 days ago


Job description

Job Summary:
Otter is a company dedicated to helping restaurateurs succeed in online food delivery through innovative technology. The Staff Software Engineer will lead the development and maintenance of real-time streaming data pipelines, ensuring reliable data delivery and collaborating with cross-functional teams to meet data needs.
Responsibilities:
• Lead the development, architecture, and maintenance of real-time streaming pipelines with Apache Flink, Kafka, and related tools to ensure low-latency, reliable data delivery.
• Implement data quality strategies, including dynamic filtering, checkpointing, and auto-healing for robust, consistent pipelines.
• Support and operate real-time data infrastructure, internal tooling, and monitoring systems for pipeline health and performance.
• Collaborate cross-functionally with product, engineering, and analytics teams to address data needs and feature requests.
• Establish and promote best practices in streaming data engineering, data governance, and cloud platforms while optimizing data models for streaming analytics.
Qualifications:
Required:
• 4+ years of domain experience.
• Exposure to streaming data frameworks/tools (e.g., Apache Kafka, Apache Flink, Google Data Flow, etc.)
• Required bachelor’s degree in Computer Science, Engineering, or a related field (or relevant practical experience).
• Experience in programming languages (Java, Python, or Scala) and their application in distributed computing systems.
• Experience with SQL and relational data modeling concepts.
• Strong problem-solving skills with a collaborative, proactive attitude.
• Good communication skills; ability to explain technical concepts to team members.
Company:
All-in-one Restaurant Operating System. Founded in 2020, the company is headquartered in Los Angeles, US, , with a team of 501-1000 employees. The company is currently Late Stage.