1

Data Engineer Python Jobs in Illinois (NOW HIRING)

Junior Data Engineer

Chicago, IL · On-site

$118K - $141K/yr

Description Our Data Engineering team designs, builds, and supports the data systems that power our ... The role offers a high degree of ownership and hands-on learning, with exposure to Python, SQL ...

Data Engineer, Trading

Chicago, IL · On-site

$118K - $141K/yr

Chicago IL Jobs, Data Engineer Trading, Python, Linux, MS SQL Server, SQL Query Writing, Stored ... Procedures, Data Models, ETL, Programmer Analyst, Programming, Software Developer, Trading ...

Data Engineer

Chicago, IL · On-site

$130K - $160K/yr

Automate complex workflows using Azure & Fabric , Spark , and Python . * Lead engineering efforts on machine learning and AI initiatives - from data prep to deployment. Integration Development

New

Data engineer

Bloomington, IL · On-site

$152K/yr

Data Engineer • Full-time job, 40 hours per week • Pay/Salary: $152,734.00 year. NUMBER OF ... Write efficient Python and PySpark scripts for data processing and transformation. * Implement ETL ...

Data Engineer

Oak Brook, IL · On-site

$143K/yr

The engineer collaborates with analytics, BI, and business teams to transform requirements into ... Proficiency in SQL and Python; familiarity with cloud platforms and big data technologies.

Data Engineer

Chicago, IL · On-site

$89K - $148K/yr

Design, develop, test and maintain data pipelines and ETL processes for ingesting, transforming, and loading data from diverse sources (SQL, R, Python). * AI experience with prompt engineering ...

Senior Data Engineer

Springfield, IL · Remote

$105K - $142K/yr

Senior Data Engineer (ETL / Python Developer) Remote (Must reside within the Continental U.S.) No C2C, Third-Party Vendors, Sponsorship, or Employer Representatives. Direct candidates only. We are ...

Data Engineer

Chicago, IL · On-site +1

$118K - $141K/yr

Title: Data Engineer Location: Chicago, Ill Openings: 1 Type: Permanent hire The Client is ... Required Job Qualifications: • At least 4 years experience with python development and database ...

Data Engineer

Fairview Heights, IL · On-site

$89K - $148K/yr

Design, develop, test and maintain data pipelines and ETL processes for ingesting, transforming, and loading data from diverse sources (SQL, R, Python). * AI experience with prompt engineering ...

Data Engineer

Villa Park, IL · On-site

$107K - $143K/yr

The Data Engineer is responsible for designing, developing, and optimizing enterprise data ... Python; familiarity with cloud platforms and big data technologies. · Ability to diagnose data ...

Data Engineer

Chicago, IL · On-site

$118K - $141K/yr

As a Data Engineer, you will design and build data foundations for analytics and AI, transforming ... Responsibilities : • Design and build scalable data pipelines using Python, PySpark, SQL, and ...

GCP Data Engineer

Chicago, IL · On-site

$118K - $141K/yr

GCP Data Engineer Duration: 6 months Contract to hire Location: Chicago is the preferred location ... Implement data transformation pipelines using BigQuery, dbt, and Python-based workflows. * Ensure ...

Data Engineer

Villa Park, IL · On-site

$107K - $143K/yr

The engineer collaborates with analytics, BI, and business teams to transform requirements into ... Python; familiarity with cloud platforms and big data technologies. • Ability to diagnose data ...

Utilize Python or other scripting languages to automate data workflows, improve operational ... Work closely with data scientists, product teams, and engineers to align data solutions with ...

Data Engineer

Chicago, IL · On-site

$134K/yr

Utilize Python or other scripting languages to automate data workflows, improve operational ... Work closely with data scientists, product teams, and engineers to align data solutions with ...

Data Engineer

Moline, IL · On-site

$88K - $133K/yr

Languages utilized include Python, some Java and heavy SQL for querying and transforming data as ... Partneringwith business users, programming, technology teams, data analysts, and project management ...

Data Engineer

Moline, IL · On-site +1

$88K - $133K/yr

Languages utilized include Python, some Java and heavy SQL for querying and transforming data as ... Partnering with business users, programming, technology teams, data analysts, and project ...

Data Engineer

Moline, IL · On-site +1

$88K - $133K/yr

Languages utilized include Python, some Java and heavy SQL for querying and transforming data as ... Partnering with business users, programming, technology teams, data analysts, and project ...

Showing results 21-40

Data Engineer Python information

See Illinois salary details

$22.3K

$135.6K

$196.2K

How much do data engineer python jobs pay per year?

As of Sep 10, 2026, the average yearly pay for data engineer python in Illinois is $135,635.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,100.00 and $159,400.00 per year, depending on experience, location, and employer.

What is a data engineer python?

A Data Engineer Python job involves designing, building, and maintaining data pipelines using Python. These professionals ensure data is collected, processed, and stored efficiently for analytics and machine learning. They work with databases, cloud platforms, and big data technologies to optimize data workflows. Strong Python skills, SQL knowledge, and experience with ETL processes are essential for this role.

What does a data engineer python do?

As a Data Engineer Python, your daily tasks will often include designing, building, and maintaining robust data pipelines to collect, process, and store large sets of structured and unstructured data. You’ll frequently work with Python to automate data workflows and ensure data quality, while also collaborating with data scientists, analysts, and other engineering teams to support shared objectives. Monitoring system performance, troubleshooting issues, and optimizing data processes for scalability and efficiency are also key parts of the role. This position offers an engaging mix of technical problem-solving and cross-functional teamwork in a dynamic data-driven environment.

What are the key skills and qualifications needed to thrive in the data engineer python position?

To thrive as a Data Engineer Python, you need strong programming skills in Python, a solid understanding of data modeling, ETL processes, and often a degree in computer science or a related field. Experience with big data tools like Apache Spark or Hadoop, cloud data platforms such as AWS or Azure, and certifications in data engineering are valuable assets. Analytical thinking, attention to detail, and effective communication are important soft skills for collaborating across teams and solving complex data challenges. These qualifications are critical for successfully designing, building, and maintaining scalable data pipelines that support organizational decision-making.

How much does a Data Engineer Python make?

A Data Engineer specializing in Python typically earns between $90,000 and $130,000 annually, depending on experience, location, and industry. Senior roles or those with expertise in big data tools like Spark or Hadoop may have higher salaries, especially in high-demand markets.

What are the most commonly searched types of Data Engineer Python jobs in Illinois?

The most popular types of Data Engineer Python jobs in Illinois are:

What job categories do people searching Data Engineer Python jobs in Illinois look for?

The top searched job categories for Data Engineer Python jobs in Illinois are:

Infographic showing various Data Engineer Python job openings in Illinois as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $135,635 per year, or $65.2 per hour.

Junior Data Engineer

Chicago, IL • On-site

TransMarket Group
Semiconductor and Electronic Component Manufacturing • 51 - 200 employees

$118K - $141K/yr

Full-time

Posted 7 days ago


Job description

Description

Our Data Engineering team designs, builds, and supports the data systems that power our proprietary trading business. This smaller, focused team works closely with software developers, traders, operations, and accounting/finance teams to make high-quality data accessible, reliable, and actionable across the firm. You will help develop production-quality pipelines, services, databases, and tools that support trading operations, reporting, research, and automation. The role offers a high degree of ownership and hands-on learning, with exposure to Python, SQL, Linux, APIs, data modeling, and financial systems. The components you work on will help ensure that critical business and trading data is accurate, timely, and dependable.

Responsibilities

  • Work with senior developers to assist in and learn all facets of data engineering and development applied to the business
  • Develop, code, maintain, and support production-quality components for global proprietary trading
  • Develop expertise in data engineering principles, Python, SQL, and high-performance finance systems
  • Collaborate with technology, software, trading, business, and accounting/finance teams

Requirements

  • BA/BS/MS in Computer Science, Computer Engineering, or equivalent experience
  • Strong Python skills
  • Proficiency with SQL and relational database design
  • Comfort working in a Linux environment
  • Source control with Git
  • Knowledge of RESTful API design
  • Docker/containerization
  • This position requires physical presence and is on-site (no remote work)

Good to have

  • C++
  • Workflow orchestration (Airflow)
  • Experience integrating LLMs or AI tooling into engineering workflows
  • Exposure to financial markets, trading operations, or clearing
  • Dashboard design and data visualization