1

Data Engineer Jobs in O Fallon, IL (NOW HIRING)

In data engineering at PwC, you will focus on designing and building data infrastructure and systems to enable efficient data processing and analysis. You will be responsible for developing and ...

In data engineering at PwC, you will focus on designing and building data infrastructure and systems to enable efficient data processing and analysis. You will be responsible for developing and ...

Big Data Engineer

Creve Coeur, MO ยท On-site

$52.25 - $69/hr

As a big data engineer you will develop innovative software using state of the art big data streaming architectures. Qualifications Requirements * Extensive experience setting up and doing ...

Big Data Engineer

Creve Coeur, MO ยท On-site

$52.25 - $69/hr

As a big data engineer you will develop innovative software using state of the art big data streaming architectures. Qualifications Requirements * Extensive experience setting up and doing ...

Senior Data Engineer

Saint Louis, MO ยท On-site

$103K - $140K/yr

As a Senior Data Engineer, you will lead the evolution of our data platform, and build data products, AI capabilities, and self-service solutions for the users of our data platform. What you'll do

Data Engineer Software Developer

Shiloh, IL ยท On-site

$106K - $128K/yr

The Leidos Digital Modernization Group seeks a Data Engineer Software Developer for the Global Solution Management - Operations II (GSM-O II) contract, under the Global Automations & Intelligent ...

Data Engineer Software Developer

Shiloh, IL ยท On-site

$106K - $128K/yr

The Leidos Digital Modernization Group seeks a Data Engineer Software Developer for the Global Solution Management - Operations II (GSM-O II) contract, under the Global Automations & Intelligent ...

Financial Data Engineer

Saint Louis, MO ยท On-site

$111K - $133K/yr

As the Financial Data Engineer, you will be instrumental in designing and developing frameworks for supporting data solutions at scale with minimal friction moving from prototype to production. You ...

Lead data engineer

Saint Louis, MO ยท On-site

$99K - $131K/yr

Lead data engineer Location : St. Louis, MO Onsite (Must be Local) Duration : Long term contract Note : Strong experience with Spark, Python, Azure Data Factory, Alteryx/NiFi for ETL, Microsoft Graph ...

Sr. Data Engineer

Saint Louis, MO ยท Remote

$108K - $147K/yr

Our Data Engineering team builds and maintains the operational data foundation that powers real-time dashboards, client-facing reporting, and emerging AI-driven products, serving a growing portfolio ...

Sr. Data Engineer

Saint Louis, MO ยท Remote

$103K - $140K/yr

Our Data Engineering team builds and maintains the operational data foundation that powers real-time dashboards, client-facing reporting, and emerging AI-driven products, serving a growing portfolio ...

Data Engineer II

Saint Louis, MO

$111K - $133K/yr

Summary Spire is seeking to fill a Data Engineer II position. This role is a primary contributor and designer of the overall Spire data warehouse, data ETL processes and analytics data model and ...

Data Engineer II

Saint Louis, MO ยท On-site

$111K - $133K/yr

Summary Spire is seeking to fill a Data Engineer II position. This role is a primary contributor and designer of the overall Spire data warehouse, data ETL processes and analytics data model and ...

Data Engineer II

Saint Louis, MO ยท On-site

$111K - $133K/yr

Summary Spire is seeking to fill a Data Engineer II position. This role is a primary contributor and designer of the overall Spire data warehouse, data ETL processes and analytics data model and ...

Senior Data Engineer

Hazelwood, MO

$100K - $135K/yr

Senior Data Engineer Company: The Boeing Company Boeing Defense, Space & Security (BDS) is hiring a Senior Data Engineer for a Proprietary Program in Saint Louis, MO . We seek passionate, curious ...

Showing results 21-40

Data Engineer information

See O Fallon, IL salary details

$41.5K

$121K

$165.6K

How much do data engineer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for data engineer in O'Fallon, IL is $121,000.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,800.00 and $128,300.00 per year, depending on experience, location, and employer.

What is the difference between Data Engineer vs Data Scientist?

AspectData EngineerData Scientist
Primary FocusBuilding and maintaining data pipelines and infrastructureAnalyzing data to extract insights and create models
SkillsSQL, ETL, programming (Python, Java), database managementStatistics, machine learning, data analysis, programming (Python, R)
Work EnvironmentData warehouses, cloud platforms, backend systemsData analysis environments, research labs, visualization tools
Common ToolsApache Spark, Hadoop, Airflow, SQLJupyter, RStudio, Tableau, scikit-learn

Data Engineers focus on creating and maintaining the infrastructure that allows data to be collected, stored, and processed efficiently. Data Scientists analyze this data to generate insights, build predictive models, and support decision-making. While their skills overlap, Data Engineers are more involved in data pipeline development, whereas Data Scientists focus on data analysis and modeling.

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

To thrive as a Data Engineer, you need a strong background in computer science, data modeling, and programming languages such as Python or Java, often coupled with a relevant degree. Familiarity with ETL tools, big data frameworks (like Hadoop or Spark), and cloud platforms (such as AWS or Azure) is typically required, along with certifications like AWS Certified Data Analytics. Strong problem-solving skills, attention to detail, and effective communication set exceptional data engineers apart. These skills and qualities are essential for building robust data pipelines, ensuring data quality, and supporting data-driven decision-making across organizations.

What does a data engineer do?

The job duties of a data engineer involve helping with the development of systems, software, and infrastructure used to process, store and analyze data. Your responsibilities in this career include working to install data management software. Your employer may expect you to perform maintenance and install updates to all software and systems that they use for data acquisition, management, and analysis. Data engineers also analyze existing data systems to find ways to improve efficiency and accessibility. You then suggest upgrades or changes based on your assessment.

What is a data engineer?

Data Engineers are IT professionals who design, construct, install, and maintain large-scale processing systems and other infrastructure for collecting, storing, and analyzing data. They build and optimize data pipelines and architectures that allow organizations to efficiently access and use data for business insights. Data Engineers work closely with data scientists, analysts, and other stakeholders to ensure that data is reliable, accessible, and secure. Their responsibilities often include working with databases, cloud platforms, and big data tools.

How do data engineers typically collaborate with data scientists and analysts within an organization?

Data Engineers play a crucial role in ensuring that Data Scientists and Analysts have reliable, well-structured data for their projects. This collaboration often involves building and maintaining data pipelines, optimizing data storage solutions, and troubleshooting data quality issues. Regular communication and agile teamwork are common, with Data Engineers frequently participating in meetings to understand analytical requirements and adjust data processes accordingly. By working closely together, these teams can quickly iterate on data models and deliver actionable insights to drive business decisions.

Is a data engineer entry level?

Data engineering is typically an intermediate to senior-level role that requires experience with programming, databases, and data pipelines. Entry-level positions may be available for those with relevant internships or strong foundational skills, but most data engineering roles demand several years of experience and proficiency with tools like SQL, Python, and cloud platforms.
What are the most commonly searched types of Data Engineer jobs in O'Fallon, IL? The most popular types of Data Engineer jobs in O'Fallon, IL are:
What are popular job titles related to Data Engineer jobs in O'Fallon, IL? For Data Engineer jobs in O'Fallon, IL, the most frequently searched job titles are:
What cities near O'Fallon, IL are hiring for Data Engineer jobs? Cities near O'Fallon, IL with the most Data Engineer job openings:
Infographic showing various Data Engineer job openings in O'Fallon, IL as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 9% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $121,000 per year, or $58.2 per hour.

W2 Role - Data Engineer

Kanak Elite Services Inc

Saint Louis, MO โ€ข On-site

$111K - $133K/yr

Contractor

Re-posted 23 days ago


Job description

Only W2

Role:                            Data Engineer

Location:                     Hybrid St. Louis, MO and Mt. Sterling, IL

Duration:                     12 Months C2H

MOI:                            Video

Required

  • 3 years Data Engineer
  • 1+ years with Snowflake (Strongly Required 1+ year)
  • 3+ years Python
  • 1+ years Azure (or similar Cloud with AWS, GCP)
  • Mid-level candidate with mid-level year.
  • Bachelor’s degree

Desired

  • IBM Cloud
  • DataStage
  • DB2
  • watsonX.ai
  • Supply Chain

You’re analytical, a big picture thinker, and detail oriented. You’re a problem solver, and you’re able to present technical ideas to the business. You enjoy interacting with people and communicating across teams. If this sounds like you, Dot Foods wants you on our team.

As a Data Engineer, you will design, test, and maintain data pipelines for advanced analytics. You’ll transform complex datasets, ensuring alignment with strategic goals, and collaborate with IT and business experts to deliver crucial insights in adherence to information best practices.

Interview process is still a 30-min Teams call with me, then 1-hour technical call with panel, then 30-min interview with HM.

WHAT YOU’LL DO:

  • Automate data wrangling from a wide variety of sources (flat files, remote servers, databases, legacy systems, message queues, APIs and more).
  • Identify opportunities to improve system and business process efficiencies.
  • Cleanse/transform data in preparation for all levels of analytical use.
  • Leverage many technologies and methodologies as required—includes scripting and programming languages.
  • Assist in the preparation, deployment, and maintenance of machine learning/artificial intelligence data pipelines.
  • Work with vendors and consultants as appropriate.
  • Applies lean thinking and tools to identify and eliminate waste in all areas of the position.

YOU MUST HAVE:

  • Bachelor’s degree in applicable field.
  • 3+ years’ experience in: Applied SQL development, Data warehousing/analytics, and Data engineering/equivalency.
  • 1+ years’ experience with Snowflake.
    • Build and optimize Snowflake data warehouses.
    • Develop and maintain ETL/ELT pipelines in Snowflake.
    • Manage Snowflake security, governance, and performance.
  • Proficient in object-oriented concepts with experience in Python, Java, or C#.
  • Effective interpersonal skills, with positive professional verbal and written skills.

YOU MAY ALSO HAVE:

  • Bachelor’s degree in Business Analytics, Computer Science, Mathematics, Statistics, or related field.
  • Snowflake Data Engineer Certification.
  • Ability to work independently as well as within a team environment.
  • Effective project management and planning skills.

ROLE SPECIFICS:

  • Travel – Occasional overnight travel 1-3 nights per quarter for company meetings. Must have ability to travel independently as needed, without restriction by all modes of transportation, including car, plane, or train.
  • Schedule – ability to work flexible hours; may include evening & weekend hours as needed.