Senior Data Engineer

Marathon Petroleum

Confirmed live today High trust
Closes in 2 days

Quick summary

Work type
On-site
Location
San Antonio, TXHouston, TXGalvestonFindlay, OH
Employment
Full-time
Posted
6 days ago
Freshness
Confirmed live today
Closes
Oct 10, 2026 (soon)

Market check

Salary context

How this pay compares to similar roles

Similar $170k
$115k most similar roles pay here $222k

This listing doesn't post a salary. Most similar roles pay $138,325–$202,120.

Based on 240 similar postings.

Employer

About Marathon Petroleum

Marathon Petroleum Corporation is one of the largest petroleum refining, marketing, retail, and transportation companies in the United States, operating an extensive refining network and Speedway convenience stores. Industry: Oil Refining & Energy

Marathon Petroleum currently has 15 open roles on FindRole.

Most-posted roles

View all roles at Marathon Petroleum

At a glance

TL;DR · Senior Data Engineer

As a Senior Data Engineer, you will join the team to design, develop, and optimize scalable data pipelines and cloud-based solutions using modern architecture. You will be responsible for creating complex data extraction, ingestion, and transformation processes while ensuring robust data security and privacy measures are implemented across all systems. Your daily work involves collaborating with analytics, product, and governance teams to translate requirements into technical solutions, mentoring junior engineers, and participating in strategic planning for infrastructure. The role requires proficiency in Python, SQL, Spark, and orchestration tools like Azure Data Factory or Databricks Workflows. You will utilize Azure services including Data Lake, Synapse Analytics, and Azure Functions. Technical expertise includes big data frameworks, NoSQL databases, real-time processing, and metadata management to solve complex problems within the energy industry's data landscape.

What does a Data Engineer earn?

Median $162000 from 188 postings across 59 companies.

See salary data

What you'll do

  • Design, develop, and optimize scalable data pipelines and cloud-based solutions using Azure services like Synapse and Databricks.
  • Build complex data architectures to process and store high-volume datasets from various sources.
  • Implement data security, privacy measures, and governance standards across all data engineering projects.
  • Perform complex data quality checks and processing tasks using open-source and cloud tools.
  • Provide technical expertise during critical incidents and resolve complex infrastructure problems.
  • Establish best practices for data integration, metadata management, and real-time processing.
  • Oversee quality assurance and testing for all deployed data solutions.
  • Mentor less experienced engineers and contribute to engineering standards and reusable patterns.

What we're looking for

  • Bachelor's Degree in Information Technology or related field required.
  • 5+ years of relevant data engineering experience required.
  • Proficiency in Python, SQL, Spark, and orchestration tools like Azure Data Factory or Databricks Workflows.
  • Experience designing and optimizing scalable data pipelines and cloud-based solutions using Azure services.
  • Knowledge of big data technologies, distributed computing, and NoSQL databases.
  • Ability to implement data governance, security, privacy measures, and quality management standards.
  • Proficiency in data modeling, integration, and lifecycle management for structured and unstructured data.
  • Experience with DevOps practices and monitoring tools for data pipeline performance and system health.

More like this

Similar roles

Senior Data Engineer

Mastercard

Atlanta, GA 3 days ago $115,000–$184,000
SQL Python Java Scala Spark Kafka Hadoop AWS Azure GCP CI/CD Infrastructure as Code ETL ELT Data Governance Git DevOps Machine Learning Data Lake Data Warehouse

Senior Data Engineer

Prudential Financial

Newark, NJ 62 days ago $104,000–$171,600
Python SQL Apache Spark Pyspark Java Scala R Shell Scripting AWS Snowflake Redshift Airflow Kafka Kinesis Data Streams Tableau Power BI Ansible CloudFormation Lambda Step Functions AWS Glue NoSQL Data Warehousing

Senior Data Engineer

Mastercard

O'Fallon, MO 7 days ago $115,000–$184,000
Apache Spark Java Scala Hadoop AWS Amazon S3 EMR AWS Glue SQL Apache Airflow Apache NiFi Oracle SQL Server Cassandra DynamoDB Data Lakehouse ETL ELT
Hybrid

Senior Data Engineer

Mastercard

O'Fallon, MO 7 days ago $115,000–$184,000
Apache Spark Java Scala Hadoop AWS Amazon S3 EMR AWS Glue SQL Apache Airflow Apache NiFi Oracle SQL Server Cassandra DynamoDB Data Lakehouse ETL ELT
Hybrid

Senior Data Engineer

Mastercard

O'Fallon, MO 19 days ago $115,000–$184,000
Spark Scala Python Java Databricks AWS SQL Hadoop Nifi Oracle PostgreSQL Iceberg Ozone ETL ELT Machine Learning TensorFlow PyTorch Generative AI Data Warehousing

Senior Data Engineer

CoStar Group

Richmond, VA 49 days ago $133,000–$172,000
SQL Python Scala C#/.NET Databricks Spark Snowflake BigQuery Redshift Airflow dbt Kafka AWS Azure GCP Terraform CI/CD ETL ELT Delta Lake Apache Iceberg Apache Hudi Fivetran Debezium Great Expectations S3 Glue EMR Lambda
5+ yrs exp