Skip to main content

About the role

Data Engineer We are looking for an experienced Data Engineer to join our team in Illinois. This role is suited for a self-directed, technically strong individual who can navigate complex data challenges, influence architectural decisions, and contribute to stronger engineering standards across the team. The ideal candidate brings deep expertise in modern data technologies and a practical approach to building reliable, scalable solutions in a fast-moving environment.
Responsibilities: Design, build, and maintain scalable data pipelines that support large-volume processing and analytics needs. Take ownership of complex engineering initiatives from discovery through delivery, making sound technical decisions with minimal oversight. Develop and optimize distributed data solutions using technologies such as Apache Spark, Hadoop, and Kafka. Create robust ETL workflows that ensure data quality, consistency, and availability across multiple systems. Partner with cross-functional teams to define integration approaches, support API connectivity, and enable dependable data exchange. Improve system performance through testing, troubleshooting, and targeted optimization of data processing workloads. Contribute to architecture discussions by recommending effective patterns for scalable, maintainable data platforms. Support the broader engineering team by sharing knowledge, guiding technical best practices, and helping raise overall delivery quality.

Matching similar jobs

JOB OVERVIEW

Experience level

Lead

Location

Naperville, IL

Occupation

Data Warehousing Specialists

Industry

Computer Systems Design Services

Posted

today

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE (opens in a new tab)