1

Contract Graduate Data Engineer Jobs in Romeoville, IL

Senior Data Engineer (Apache Flink)

Chicago, IL ยท On-site

$118K - $141K/yr

About the Role We're looking for an experienced data engineer to design, build, and operate our ... contracts * Build and optimize Apache Flink streaming jobs (Java or Scala) for real-time ...

General Information

Chicago, IL ยท On-site

$30 - $35/hr

Description and Requirements Data Engineer- Databricks Location: Remote - CST Hours Employment Type: Full-Time Consultant Duration: Project Based Contract Through End of Year with Likely Extension ...

Support and collaborate with other engineers, data scientists, and product managers * Review and ... Graduate degree in Computer Science or a related subject * Significant experience with one or more ...

Support and collaborate with other engineers, data scientists, and product managers * Review and ... Graduate degree in Computer Science or a related subject * Significant experience with one or more ...

Support and collaborate with other engineers, data scientists, and product managers * Review and ... Graduate degree in Computer Science or a related subject * Significant experience with one or more ...

Data Architect

Naperville, IL ยท On-site

$63.75 - $82/hr

Naperville, IL (Hybrid - Onsite Client Office) Duration: 6+ Months Contract with a possibility of ... Guide engineering teams and review technical designs. Evaluate AWS services based on scalability ...

Data Architect - Sales & Marketing Technology

Chicago, IL ยท On-site

$65.75 - $84.50/hr

The Data Architect serves as a key partner to business stakeholders, data engineering, and ... Experience designing and operating data products with clear ownership, contracts, documentation ...

Data Architect- Wealth Management

Naperville, IL ยท On-site

$63.75 - $82/hr

Data Architect Wealth Management Duration : 6+ Months Contract Location : Naperville IL Work Mode ... Guide data engineering teams on implementation, review designs, and ensure alignment with the ...

Data Architect- Wealth Management

Naperville, IL ยท On-site

$63.75 - $82/hr

Data Architect Wealth Management Duration : 6+ Months Contract Location : Naperville IL Work Mode ... Guide data engineering teams on implementation, review designs, and ensure alignment with the ...

Graduate degree in Mathematics, Statistics, Engineering, or other STEM field with 6-8 years of experience in insurance industry or related industry in a data science/analytics environment. * PhD in ...

Showing results 21-40

Contract Graduate Data Engineer information

See Romeoville, IL salary details

$45.4K

$132.3K

$181K

How much do contract graduate data engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for contract graduate data engineer in Romeoville, IL is $132,260.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,700.00 and $140,200.00 per year, depending on experience, location, and employer.

What are the typical responsibilities and learning opportunities for a contract graduate data engineer?

As a Contract Graduate Data Engineer, you can expect to work on tasks such as building and maintaining data pipelines, cleaning and transforming datasets, and assisting with data integration projects. You will often collaborate closely with data scientists, analysts, and senior engineers, giving you exposure to best practices in data architecture and analytics. The contract nature of the role offers the chance to quickly gain experience across different tools and technologies, which can be valuable for career growth. While you may face challenges adapting to fast-paced project timelines, you'll also benefit from mentorship and hands-on learning opportunities in a supportive team environment.

What is a contract graduate data engineer?

Contract Graduate Data Engineers are early-career professionals who work on a temporary or project basis to help organizations manage, process, and analyze data. They typically have recently completed a degree in a relevant field, such as computer science, data science, or engineering. Their responsibilities may include building data pipelines, supporting data infrastructure, and working closely with data scientists and analysts. Contract roles allow graduates to gain hands-on experience, develop technical skills, and explore different industries while contributing to data-driven projects.

What are the key skills and qualifications needed to thrive as a contract graduate data engineer, and why are they important?

To thrive as a Contract Graduate Data Engineer, you generally need a degree in computer science, mathematics, or a related field, as well as foundational knowledge in data structures, algorithms, and database management. Familiarity with programming languages like Python or SQL, experience with data processing tools such as Apache Spark, and knowledge of cloud platforms like AWS or Azure are commonly required. Strong problem-solving skills, effective communication, and adaptability are crucial soft skills for collaborating with teams and handling evolving project needs. These skills and qualities ensure accurate data handling, efficient workflow integration, and the ability to deliver valuable insights in dynamic contract-based environments.
What are popular job titles related to Contract Graduate Data Engineer jobs in Romeoville, IL? For Contract Graduate Data Engineer jobs in Romeoville, IL, the most frequently searched job titles are:
What cities near Romeoville, IL are hiring for Contract Graduate Data Engineer jobs? Cities near Romeoville, IL with the most Contract Graduate Data Engineer job openings:
Infographic showing various Contract Graduate Data Engineer job openings in Romeoville, IL as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, and 4% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $132,260 per year, or $63.6 per hour.

Senior Data Engineer (Apache Flink)

Whiztek Corp

Chicago, IL โ€ข On-site

$118K - $141K/yr

Other

Posted 10 days ago


Job description

About the Role
We're looking for an experienced data engineer to design, build, and operate our real-time event-processing pipeline. You'll own a system that ingests high-volume event data (100M+ events/day) from multiple producers, processes it through Apache Flink for enrichment, deduplication, and aggregation, and delivers results to downstream services and APIs with low latency and strong correctness guarantees.

Responsibilities

  • Design and maintain Kafka-based ingestion pipelines, including topic strategy, partitioning, and producer/consumer contracts
  • Build and optimize Apache Flink streaming jobs (Java or Scala) for real-time transformation, deduplication, and event correlation
  • Implement event-time processing using watermarks to correctly handle out-of-order and late-arriving events
  • Ensure exactly-once processing semantics and manage Flink checkpointing/state backends for fault tolerance
  • Diagnose and resolve production issues: consumer lag, checkpoint failures, back pressure, schema mismatches
  • Tune Flink jobs for latency, throughput, and resource efficiency
  • Collaborate on system architecture from ingestion through storage to API exposure
  • Participate in on-call rotation and incident root-cause analysis

Requirements

  • Strong experience with Apache Flink in production (Java or Scala)
  • Solid understanding of Apache Kafka: producers, consumers, partitioning, offset management
  • Experience with event-time semantics, watermarks, and stateful stream processing
  • Familiarity with checkpointing, state backends (RocksDB, etc.), and recovery strategies
  • Experience debugging distributed systems issues (back pressure, lag, failures) using logs/metrics
  • Understanding of exactly-once vs at-least-once delivery guarantees
  • Experience designing systems handling 100M+ daily events is a strong plus
  • Comfortable with live coding/system design during interviews

Nice to Have

  • Migration experience from Spark to Flink
  • Experience exposing streaming results via REST APIs
  • Familiarity with storage systems for high-throughput write patterns (e.g., Cassandra, Druid, ClickHouse)