1

Data Engineering Jobs in Oklahoma (NOW HIRING)

Collaborate with cross-functional teams, including analytics, engineering, and operations, to translate business requirements into reliable data solutions. * Establish and maintain data quality ...

A master's degree in computer science, information systems, computer engineering, artificial intelligence, machine learning, data science, or a closely related field is preferred at the Senior level.

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 ...

Data Engineer - Senior Manager

Tulsa, OK · On-site

$124K - $280K/yr

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 ...

Senior Data Engineer

Tulsa, OK · On-site +1

$96K - $131K/yr

In this role, you will build new data pipelines and warehouse models in Snowflake while partnering with our existing SQL Server Data Engineering team to migrate legacy systems to the cloud. You will ...

Be Seen First

Senior Data Engineer

Oklahoma City, OK · On-site

$98K - $133K/yr

Designs, implements, and maintains data services, interfaces, and real-time data pipelines via the practical application of existing, new, and emerging technologies and data engineering techniques.

Sr. Data Engineer

Oklahoma City, OK · On-site

$50 - $70/hr

This individual will work across data engineering, business intelligence, statistical analysis, and emerging AI technologies. A key focus of the role will be analyzing data related to reliability 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 ...

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 ...

Senior Data Engineer

Edmond, OK

$95K - $130K/yr

Collaborate with product, platform, analytics, and engineering teams to ensure relevant data is instrumented, collected, and usable. * Enable ML & LLM Use Cases: Prepare and curate datasets suitable ...

Senior Data Engineer

Edmond, OK · On-site

$95K - $130K/yr

Collaborate with product, platform, analytics, and engineering teams to ensure relevant data is instrumented, collected, and usable. * Enable ML & LLM Use Cases: Prepare and curate datasets suitable ...

Senior Data Engineer

Edmond, OK · On-site

$95K - $130K/yr

Required : • 5+ years of data or software engineering experience building production-grade data systems. • Bachelor's degree in Computer Science, Data, or a related field (advanced certification ...

AWS Cloud Data Engineer

Tulsa, OK · On-site

$120 - $160/hr

Minimum 5 years of applicable work experience within data engineering. * Strong analytical skills and the ability to translate data into actionable insights. * Excellent technical writing and oral ...

Data and Analytics AI Engineer

Tulsa, OK · On-site

$104K - $125K/yr

Data Engineering & Integration * Design, develop, and maintain enterprise data pipelines, data models, and integrations across ERP, CRM, HR, finance, and manufacturing systems. * Build and optimize ...

Data and Analytics AI Engineer

Tulsa, OK

$104K - $125K/yr

Data Engineering & Integration * Design, develop, and maintain enterprise data pipelines, data models, and integrations across ERP, CRM, HR, finance, and manufacturing systems. * Build and optimize ...

Showing results 21-40

Data Engineering information

See Oklahoma salary details

$42.5K

$152.4K

$224.8K

How much do data engineering jobs pay per year?

As of Aug 23, 2026, the average yearly pay for data engineering in Oklahoma is $152,367.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,300.00 and $157,000.00 per year, depending on experience, location, and employer.

What is data engineering?

A Data Engineering job involves designing, building, and maintaining the infrastructure that enables efficient data collection, storage, and processing. Data Engineers develop pipelines to transform raw data into usable formats for analytics and machine learning. They work with databases, big data technologies, and cloud platforms to ensure data is accessible and reliable. Their role is crucial for organizations to make data-driven decisions and optimize business processes.

What does a data engineer do?

Data Engineers regularly design, build, and maintain scalable data pipelines to support analytics and business intelligence teams. Their daily tasks often involve working with large datasets, optimizing data storage, ensuring data integrity, and troubleshooting data-related issues. Collaboration with data scientists, analysts, and software engineers is common to align on data requirements and improve workflows. You may also participate in regular code reviews and contribute to the ongoing improvement of data infrastructure. This role is ideal for problem-solvers who enjoy working with both code and complex systems in a collaborative, fast-paced environment.

What skills and qualifications are needed to thrive as a data engineer?

To thrive in Data Engineering, you need a solid background in programming (such as Python, Java, or Scala), data modeling, and database management, typically supported by a degree in computer science or a related field. Familiarity with ETL tools, cloud platforms like AWS or Azure, big data frameworks (e.g., Hadoop, Spark), and relevant certifications is highly valued. Strong problem-solving abilities, effective communication, and the ability to work collaboratively across teams are key soft skills for this role. These attributes are crucial for designing robust data pipelines, ensuring data quality, and enabling organizations to make data-driven decisions efficiently.

Are data engineers still in demand?

Data engineers are currently in high demand due to the increasing reliance on data-driven decision making and the growth of big data technologies. They typically need skills in SQL, cloud platforms, and tools like Apache Spark or Hadoop, and job opportunities are expected to remain strong as organizations continue to prioritize data infrastructure.

What are the most commonly searched types of Data Engineering jobs in Oklahoma?

The most popular types of Data Engineering jobs in Oklahoma are:

What are popular job titles related to Data Engineering jobs in Oklahoma?

For Data Engineering jobs in Oklahoma, the most frequently searched job titles are:

What job categories do people searching Data Engineering jobs in Oklahoma look for?

The top searched job categories for Data Engineering jobs in Oklahoma are:

What cities in Oklahoma are hiring for Data Engineering jobs?

Cities in Oklahoma with the most Data Engineering job openings:

Infographic showing various Data Engineering job openings in Oklahoma as of August 2026, with employment types broken down into 88% Full Time, 2% Part Time, and 10% Contract. Highlights an 100% In-person job distribution, with an average salary of $152,367 per year, or $73.3 per hour.

Staff Data Engineer

Flywheel Energy

Oklahoma City, OK • On-site

Full-time

Re-posted 5 days ago


Job description

Job Summary

As a Staff Data Engineer, you will focus on designing and building data infrastructure and systems to enable efficient data processing and analysis across our upstream operations. You will be responsible for developing and implementing data pipelines, data integration, and data transformation solutions that support the business as it scales. As a Staff level engineer, you will mentor and inspire high-performing teams. Additionally, this position collaborates with crossfunctional teams to integrate databases with applications, support ETL workflows, and enable scalable cloud-based solutions. The role also includes performance monitoring, capacity planning, disaster recovery preparation, and maintaining comprehensive documentation to support reliable and resilient data operations.

In this role within a fast-growing oil and gas company with significant momentum, you will leverage advanced technologies and techniques to design and develop robust data solutions for the business. You will transform raw field, production, and operational data into actionable insights, enabling informed decision-making and driving business growth. By using a broad range of tools, methodologies, and techniques, you will generate new ideas and solve problems, contributing to the overall strategy and objectives of our data team as we lead the company through this next stage of growth.

 Key Responsibilities
  1. Design, build, and maintain scalable data pipelines that ingest, transform, and deliver upstream production, field, and operational data to downstream business teams.
  2. Develop and optimize ETL/ELT workflows to support reporting, analytics, and operational decision-making across the business.
  3. Architect and implement data integration solutions that connect source systems (SCADA, ERP, production databases, third-party data feeds) with the company's data warehouse/lake environment.
  4. Demonstrate expertise in data architecture, with a track record of designing scalable, well-structured data models and systems that avoid technical debt and support long-term maintainability.
  5. Collaborate with cross-functional teams, including analytics, engineering, and operations, to translate business requirements into reliable data solutions.
  6. Establish and maintain data quality, validation, and governance standards across pipelines and datasets.
  7. Monitor pipeline and system performance, proactively identifying and resolving bottlenecks, failures, and inefficiencies.
  8. Lead capacity planning efforts to ensure infrastructure scales alongside business growth.
  9. Develop and maintain disaster recovery procedures to support resilient, highly available data operations.
  10. Maintain comprehensive technical documentation for data architecture, pipelines, and operational processes.
  11. Evaluate and recommend tools, platforms, and best practices to continuously improve the data engineering function.
  12. Mentor junior and mid-level engineers, providing technical guidance and supporting their professional growth.
  13. Partner with leadership to align data engineering priorities with the company's broader strategic and growth objectives.
Required Qualifications
  1. Bachelor's degree in Computer Science, Data Engineering, Information Systems, or a related field, or equivalent practical experience
  2. 7+ years of experience in data engineering, with demonstrated experience designing and scaling production data pipelines.
  3. Hands-on experience with one of the major cloud data warehouse/data lake platforms (e.g., Databricks, Snowflake, or Microsoft Fabric); platform-agnostic mindset preferred, with the ability to ramp quickly on whichever platform the business standardizes on.
  4. Strong proficiency in SQL, Python, and API.
  5. Experience building and orchestrating ETL/ELT workflows using tools such as Azure Data Factory, dbt, Airflow, or equivalent
  6. Solid understanding of data modeling, data warehousing concepts, and distributed data processing
  7. Experience working with cloud platforms (Azure, AWS, or GCP) and cloud-native data services
  8. Demonstrated experience with performance monitoring, capacity planning, and disaster recovery practices for data systems
  9. Strong collaboration skills, with experience partnering across engineering, analytics, and business teams to deliver scalable solutions.
  10. Ability to manage multiple priorities in a fast-paced environment.
  11. Willingness to perform occasional after-hours critical support and maintenance, depending on business needs.
Preferred Qualifications
  1. Oil and gas industry experience, particularly with upstream data (production volumes, well data, SCADA, or similar).
  2. Familiarity with oil and gas industry software and applications.
  3. Experience integrating or extracting data from oil and gas-specific systems, including SCADA, production accounting, land management, or reserves/engineering applications.
  4. Experience mentoring or providing technical guidance to junior engineers.
  5. Experience with cloud databases (e.g., AWS RDS, Azure SQL Database, Google Cloud SQL) and big data tools (e.g., Hadoop, Spark).
  6. Knowledge of cybersecurity and data protection best practices (Microsoft Entra and other IAM tools)
  7. Understanding of data warehousing, BI tools (e.g., Power BI), and automation scripting (e.g., SQL, Python, Bash, SSRS, KQL, Graph API).