1

Freelance Streaming Data Engineer Jobs in Michigan

AI Data Engineer

Detroit, MI

$113K - $136K/yr

Develop streaming data pipelines using technologies like Apache Kafka to support real-time AI ... Programming: Fluency in programming languages such as Python and SQL, and familiarity with others ...

Data Engineer

Auburn Hills, MI · On-site

$108K - $130K/yr

What You'll Do : We are seeking a Senior Data Engineer / Data Engineer with strong hands-on ... Develops and optimizes data workflows for batch and streaming data processing * Architects and ...

Data Engineer

Auburn Hills, MI · On-site

$108K - $130K/yr

What You'll Do : We are seeking a Senior Data Engineer / Data Engineer with strong hands-on ... Develops and optimizes data workflows for batch and streaming data processing * Architects and ...

Senior Data Engineer

Ann Arbor, MI · On-site

$103K - $140K/yr

This role requires deep technical knowledge, strong engineering judgment, and the ability to deliver high-impact solutions that support analytics, AI/ML, operational reporting, and streaming data ...

Senior Data Engineer

Ann Arbor, MI

$103K - $140K/yr

This role requires deep technical knowledge, strong engineering judgment, and the ability to deliver high-impact solutions that support analytics, AI/ML, operational reporting, and streaming data ...

Senior Data Engineer

Ann Arbor, MI · On-site

$103K - $140K/yr

This role requires deep technical knowledge, strong engineering judgment, and the ability to deliver high-impact solutions that support analytics, AI/ML, operational reporting, and streaming data ...

Data Engineer

Dearborn, MI · On-site

$105K - $127K/yr

The Data Engineer role resides within the Ford's Electric Vehicle organization. In this role, you ... Real-Time data streaming platform like Apache Kafka, GCP Pub/Sub * Microservices architecture to ...

Data Engineer

Auburn Hills, MI · On-site

$108K - $130K/yr

Build scalable, distributed systems that handle high-throughput data streams and large-scale batch ... Code Quality: Uphold rigorous software engineering standards, including comprehensive unit ...

Data Engineer

Auburn Hills, MI · On-site

$108K - $130K/yr

Build scalable, distributed systems that handle high-throughput data streams and large-scale batch ... Uphold rigorous software engineering standards, including comprehensive unit/integration testing ...

Data Engineer

Auburn Hills, MI

$108K - $130K/yr

Build scalable, distributed systems that handle high-throughput data streams and large-scale batch ... Code Quality: Uphold rigorous software engineering standards, including comprehensive unit ...

Data Engineer

Okemos, MI · On-site

$103K - $124K/yr

DATA ENGINEER LOCATION: HYBRID IN OKEMOS, MI OFFICE 2 DAYS A WEEK + 3 DAYS REMOTE (ONLY LOCALS ... Experience working with StreamSets Data Collector or similar data streaming/pipelining tools ...

Senior Data Engineer

Grand Rapids, MI · On-site

$133K - $204K/yr

We are seeking a dynamic and highly skilled Senior Data Engineer who has extensive experience ... Deep experience with batch and streaming data infrastructures. * Strong hands-on experience with ...

$104K - $125K/yr

... streaming technologies. - Experience with time-series data, sensor data, industrial IoT, or ... Data Engineering, technical subject-matter expertise, AI/ML, or future technical leadership ...

$104K - $125K/yr

... or other streaming and near-real-time data technologies. - Experience with Airflow, Dagster ... engineering practices. - Experience with industrial IoT, operational technology systems, PI ...

$104K - $125K/yr

... and streaming technologies.- Experience with Airflow, Dagster, Prefect, or another data ... Engineering projects with direct impact on manufacturing and business operations.- Exposure to ...

next page

Showing results 1-20

Freelance Streaming Data Engineer information

What is the difference between Freelance Streaming Data Engineer vs Data Engineer?

AspectFreelance Streaming Data EngineerData Engineer
CredentialsRelevant certifications (e.g., cloud, data streaming)Similar certifications, often more formal education
Work EnvironmentIndependent, project-based, remoteFull-time, in-house or remote
Industry UsageFreelance platforms, consultingOrganizations, tech companies
Search & Comparison IntentProject-based, flexible workLong-term employment, team roles

Freelance Streaming Data Engineers typically work independently on short-term projects, focusing on streaming data pipelines using tools like Kafka or Spark. Data Engineers often hold full-time roles within organizations, managing broader data infrastructure. Both roles require similar skills and certifications, but differ mainly in employment type and work setting.

What cities in Michigan are hiring for Freelance Streaming Data Engineer jobs? Cities in Michigan with the most Freelance Streaming Data Engineer job openings:

Senior Big Data Engineer

Pi Square Technologies LLC

Farmington Hills, MI • On-site

$54.75 - $72.50/hr

Full-time

Posted 9 days ago


Job description

Senior Big Data Engineer
Data Engineer
Owns the data pipelines that move data from operational source systems onto the data platform extraction, ingestion, transformation, orchestration, and the day-to-day operational health of those pipelines.
Also plays a role as a hands-on builder of Foundational Data Products (raw record-of-truth) and potentially Derivative Data Products (composed from upstream products).
Core skills
SQL & Python (table stakes); Scala/Java for high-throughput streaming
Pipeline build & operations: design, develop, deploy, monitor, and remediate batch and streaming pipelines that land source data on the platform; manage backfills, replays, late-arriving data, schema drift, and SLA breaches
Ingestion patterns: full-load, incremental, change-data-capture (Debezium, Fivetran, Qlik Replicate, GoldenGate), event-driven ingest, API and file-based
intake
Pipeline frameworks: dbt, Apache Spark, Apache Beam, Airflow, Dagster, Prefect
Streaming: Kafka, Kinesis, Flink, Spark Structured Streaming
Data product packaging: schema contracts (Avro/Protobuf/JSON Schema), versioning, SLAS/SLOs, data contracts, output-port design (SQL, file, API, event)
Storage formats: loeberg, Delta Lake, Hudi (open table formats are now the mesh default)
Quality & observability: Great Expectations, Soda, Monte Carlo, dbt tests, data lineage (OpenLineage)
CI/CD for data: GitOps pipelines, unit + integration tests, environment promotion
Al-adjacent vector store ingestion (pgvector, Pinecone), feature stores (Feast, Tecton), RAG-ready chunking and embedding pipelines
Mesh-specific: knowing when to build a derivative product vs. extending an existing one; consuming upstream products through governed input ports rather than reaching into source systems