1

Streaming Data Engineer Jobs (NOW HIRING)

Data Engineer

Laurel, MD · On-site

$160K - $200K/yr

The ideal candidate is comfortable working across graph databases, streaming data pipelines, and modern front-end frameworks, and thrives in a fast-moving, early-stage engineering environment. Key ...

Data Engineer

Columbia, MD · Remote

$113K - $136K/yr

The ideal candidate is comfortable working across graph databases, streaming data pipelines, and modern front-end frameworks, and thrives in a fast-moving, early-stage engineering environment. Key ...

Data Engineer

Dallas, TX · On-site

$113K - $136K/yr

Be a part of a DevOps team that completely owns and supports their product Implement batch and streaming data pipelines using cloud technologies * Leads development of coding standards, best ...

Data Engineer

Columbia, MD · On-site

$160K - $200K/yr

The ideal candidate is comfortable working across graph databases, streaming data pipelines, and modern front-end frameworks, and thrives in a fast-moving, early-stage engineering environment. Key ...

GCP Data Engineer (W2 Position)

Dearborn, MI · On-site

$105K - $126K/yr

Role : GCP Data Engineer (W2 Position) Location : Dearborn, MI (Hybrid) Duration: 12+ Months ... Real-Time data streaming platform like Apache Kafka, GCP Pub/Sub * Microservices architecture to ...

OH · On-site

$110K - $132K/yr

Data Engineer Location : Pittsburgh, PA / Cleveland, OH / Dallas, TX Experience : 4-8 Years Job ... Big Data & Streaming * Develop and support real-time and batch data processing solutions using ...

Data Engineer

Pittsburgh, PA · On-site

$111K - $133K/yr

Data Engineer Location : Pittsburgh, PA / Cleveland, OH / Dallas, TX Experience : 4-8 Years Job ... Big Data & Streaming * Develop and support real-time and batch data processing solutions using ...

AI Data Engineer

Redmond, WA · On-site

$128K - $154K/yr

Leverage modern data engineering practices and frameworks with an object-oriented approach to ... event streaming data on Cloud Data Platforms using modern tools like Spark, and airflow; Azure ...

Lead Data Engineer

Plano, TX · On-site

$109K - $131K/yr

Build the next generation Distributed Streaming Data Pipelines and Analytics Data Stores using streaming frameworks (Flink, Spark Streaming) using programming languages like Java, Scala, Python

Lead Data Engineer

Plano, TX · On-site

$109K - $131K/yr

Build the next generation Distributed Streaming Data Pipelines and Analytics Data Stores using streaming frameworks (Flink, Spark Streaming) using programming languages like Java, Scala, Python

Lead Data Engineer

Plano, TX · On-site

$109K - $131K/yr

Build the next generation Distributed Streaming Data Pipelines and Analytics Data Stores using streaming frameworks (Flink, Spark Streaming) using programming languages like Java, Scala, Python

Lead Data Engineer

Plano, TX · On-site

$109K - $131K/yr

Build the next generation Distributed Streaming Data Pipelines and Analytics Data Stores using streaming frameworks (Flink, Spark Streaming) using programming languages like Java, Scala, Python

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 Jul 11, 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 engineer makes $500,000 a year?

A senior or specialized streaming data engineer with extensive experience, advanced skills in big data tools like Kafka and Spark, and certifications can earn $500,000 or more annually. Such roles often involve leading large-scale data infrastructure projects and require a deep understanding of real-time data processing environments.

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.

Can I make 200K as a data engineer?

Streaming Data Engineers with extensive experience, advanced skills in tools like Kafka and Spark, and working in high-demand industries can reach or exceed a $200,000 annual salary. Salaries vary based on location, company size, and certifications, with senior roles typically earning higher compensation.

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 pipeline reliability, and scalability to support live analytics and applications.

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 with extensive experience, advanced skills in big data tools like Kafka and Spark, and often certifications in cloud platforms can earn $300,000 or more annually. Compensation varies based on industry, location, and company size, with some roles in tech giants and finance firms reaching this level.
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:
Infographic showing various Streaming Data Engineer job openings in the United States as of July 2026, with employment types broken down into 1% As Needed, 84% Full Time, 12% Part Time, and 3% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $129,716 per year, or $62.4 per hour.
Senior Software Engineer - Streaming Data

Senior Software Engineer - Streaming Data

Otter

Seattle, WA • On-site

$167K - $230K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 14 days ago


Job description

Who we are
In the past, to be a successful restaurateur, you simply had to have a passion for food and a passion for people - but to succeed as a digital restaurateur you also need to have a passion for technology. We believe in the joy of serving others, and that's why we created Otter - to help restaurateurs succeed in online food delivery. Restaurants around the world, both large and small, including Chick-fil-A, Ben & Jerry's, KFC, and Eataly trust our software to power their delivery business. We increase sales, reduce order issues, and decrease delivery headaches.
What you'll do
  • 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.

What we're looking for
  • 3+ 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.

Why join us
  • Demand for online food delivery is growing really fast! In the last 5 years, just in the US, the overall market has expanded 10X from $10B to $100B, and could expand to $500bn- $1T by 2030.
  • Changing the restaurant industry: You'll be part of a team that helps restaurants succeed in online food delivery.
  • Collaborative environment: You will receive support and guidance from experienced colleagues and managers, helping you to learn, grow and achieve your goals, and you'll work closely with other teams to ensure our customer's success.

What else you need to know
This role is based in our Seattle office. As a company driven by innovation and continuous change, close collaboration is essential. We're constantly reimagining our industry, creating new products, and refining our processes, and we do our best work together. That's why all of our office-based teams work onsite, five days a week.
The base salary range for this role is $167,000 - $230,000 per year.
Actual compensation will be determined on an individual basis and may vary depending on experience, skills, and qualifications.
Base salary is just one part of your total rewards package. You may also be eligible for equity awards and an annual performance-based bonus.
Benefits Summary (USA Full-Time Exempt Employees):
  • Medical, dental, and vision insurance (multiple plans, incl. HSA options).
  • Company-paid life and disability insurance (short- and long-term).
  • Voluntary insurance: accident, critical illness, hospital indemnity.
  • Optional supplemental life insurance for self, spouse, and children.
  • Pet insurance discount.
  • 401(k).
  • Time Off policies:
    • Discretionary vacation days
    • 8 paid holidays per year
    • Paid sick time
    • Paid Bereavement leave
    • Paid Parental Leave
    • Health Savings Account (HSA)
    • Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)

Benefits are subject to change at the company's discretion.
Atoms accepts applications on an ongoing basis.
Ready to join us as we serve those who serve others?
#LI-Onsite