1

Streaming Data Engineer Jobs (NOW HIRING)

Lead Streaming Data Engineer

Tampa, FL · On-site

$93K - $122K/yr

Lead Streaming Data Engineer / Technical Lead Location: Tampa, FL Role Summary We are seeking an experienced Lead Streaming Data Engineer to design, develop, and lead the implementation of large ...

Senior Software Engineer - Streaming Data

Seattle, WA · On-site

$139K - $183K/yr

The Senior Software Engineer - Streaming Data will lead the development of real-time streaming pipelines and collaborate with various teams to ensure data quality and performance. Responsibilities ...

Senior Data Engineer AWS & Streaming

Manhattan, NY · On-site

$116K - $158K/yr

We are seeking a Mid Senior Data Engineer with strong expertise in AWS-based data engineering, real-time streaming technologies, and enterprise-grade data quality frameworks. The ideal candidate will ...

AWS Data Engineer

Schenectady, NY · On-site

$50 - $70/hr

AWS Data Engineer Location: Schenectady, NY (Hybrid) Duration: 12 Months (with potential for ... Build and maintain streaming data pipelines supporting operational reporting and event-driven ...

Data Engineer - Remote

Richmond, VA · On-site +1

$113K - $136K/yr

Data Engineer Location: 100% Remote Duration: 12 months Required Qualifications: * 7+ Years ... Kafka, Flink, or Spark Streaming) * 3+ Years Experience in open source frameworks (Spring Boot ...

Description Principal Data Engineer - Real-Time Streaming (Flink) Role Summary As a Principal Data Engineer (Real-Time Streaming - Flink), you will be chartered with designing, developing, and ...

Description Principal Data Engineer - Real-Time Streaming (Flink) Role Summary As a Principal Data Engineer (Real-Time Streaming - Flink), you will be chartered with designing, developing, and ...

Description Principal Data Engineer - Real-Time Streaming (Flink) Role Summary As a Principal Data Engineer (Real-Time Streaming - Flink), you will be chartered with designing, developing, and ...

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 Aug 1, 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 67% Full Time, and 33% Contract. Highlights an 67% In-person, and 33% Remote job distribution, with an average salary of $129,716 per year, or $62.4 per hour.

Streaming Data Engineer

Bright Vision Technologies

Sunnyvale, CA • Remote

$100K - $150K/yr

Full-time

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Streaming Data Engineer – Remote
Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States.
This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential.
Job Title: Streaming Data Engineer
Location: 100% Remote (U.S.)
Position Type: Full-time, Direct W2
Salary Range: $100,000–$150,000 Annually
Experience Required: 6+ years
Sponsorship: U.S. Citizens, Green Card Holders, EAD Holders, and H-1B transfer candidates are encouraged to apply. We are unable to sponsor new H-1B visa petitions for this position.
Job Summary
We are seeking an experienced Streaming Data Engineer to architect, deploy, and operate large-scale Apache Kafka and Confluent platform environments supporting mission-critical event-driven workloads. In this role you will own the Kafka platform end-to-end, including cluster sizing, configuration, security, automation, observability, and developer enablement. The ideal candidate will combine deep Kafka internals knowledge with strong DevOps and SRE practices, and will partner with application teams to deliver a reliable, performant, and developer-friendly streaming platform. In this role you will work closely with cross-functional partners — product, design, engineering, operations, and business stakeholders — to translate ambiguous requirements into well-engineered solutions, and will be expected to raise the bar through code review, design review, and mentorship of more junior engineers. The successful candidate brings strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production.
Required Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
  • Five or more years of experience operating Apache Kafka or Confluent Platform in production.
  • Deep, hands-on knowledge of Kafka internals (partitions, replication, ISRs, consumer groups).
  • Strong experience with Kafka security (SASL, mTLS, ACLs, RBAC).
  • Hands-on experience with Kafka Connect, Schema Registry, and either Kafka Streams or ksqlDB.
  • Experience with HA/DR strategies for Kafka.
  • Strong scripting skills in Python, Bash, or Go.
  • Hands-on experience with infrastructure-as-code (Terraform, Ansible).
  • Working knowledge of observability tooling for Kafka.
  • Excellent troubleshooting, communication, and documentation skills.
Preferred Qualifications
  • Confluent Certified Administrator or Developer credentials.
  • Experience operating Kafka on Kubernetes (Strimzi, Confluent Operator).
  • Exposure to managed Kafka services (AWS MSK, Azure Event Hubs Kafka API).
  • Familiarity with stream processing frameworks (Flink, Spark Streaming).
  • Experience with data governance and lineage for streaming data.
How to Apply
Would you like to know more about this opportunity? For immediate consideration, please send your resume to hilda@bvteck.com
Bright Vision Technologies is an Equal Opportunity Employer.

Equal Employment Opportunity (EEO) Statement

Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status as defined by applicable federal, state, or local laws. This commitment extends to all aspects of employment, including recruitment, hiring, training, compensation, promotion, transfer, leaves of absence, termination, layoffs, and recall.

BV Teck expressly prohibits any form of workplace harassment or discrimination. Any improper interference with employees\' ability to perform their job duties may result in disciplinary action up to and including termination of employment.