Senior Data Tools Engineer – Excel VBA & SQL

Marathon Petroleum

Findlay (OH)

On-site

USD 85,000 - 120,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Marathon Petroleum is seeking an experienced Senior Business Analyst to design, build, and support enterprise-scale Excel/VBA case input tools that feed Aspen PIMS and PSCP model runs. The role requires expert VBA, strong SQL, and data-pipeline capabilities to standardize and automate complex data preparation for multi-refinery planning.

The position collaborates with Near Term, Short Term, Mid Term, and Cross Regional teams to deliver robust, maintainable tools with version control and

Qualifications

  • Bachelor's Degree required in Business, Engineering, CS, IS, Mathematics, or related.
  • Four years of experience required for Senior Business Analyst; six years for Lead Business Analyst.
  • Expert-level Excel VBA development and strong SQL/data-pipeline experience are required or strongly preferred.

Responsibilities

  • Designs, builds, and maintains Excel/VBA-based case input tools for model runs.
  • Supports planning horizons from near-term to mid-term and post-audits.
  • Extends and standardizes the case input tool suite across refineries and regions.
  • Develops new tooling for mid-term planning, back casting, and cross-regional optimization.
  • Creates and maintains SQL queries and data pipelines to load data into tools.
  • Implements version control, error handling, and input validation for reliable model inputs.
  • Partners with planning teams to translate requirements into scalable tool designs.
  • Provides day-to-day support, troubleshooting, and enhancements for tools.

Skills

Excel VBA
SQL
Data pipelines

Education

Bachelor's degree

Job description

Marathon Petroleum is seeking an experienced Senior Business Analyst to design, build, and support enterprise-scale Excel/VBA case input tools that feed Aspen PIMS and PSCP model runs. The role requires expert VBA, strong SQL, and data-pipeline capabilities to standardize and automate complex data preparation for multi-refinery planning.

The position collaborates with Near Term, Short Term, Mid Term, and Cross Regional teams to deliver robust, maintainable tools with version control and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Tools Analyst - Excel/VBA & SQL
Senior Data Tools Analyst - Excel/VBA & SQL

4500 Marathon Petroleum Company LP • Findlay (OH)

On-site
USD 90,000 - 130,000
Health insurance
401k matching program
Paid time off
+3
Senior Analytics Engineer: Excel VBA & Data Pipelines
Senior Analytics Engineer: Excel VBA & Data Pipelines

Marathon Petroleum Corporation • San Antonio (TX)

On-site
USD 85,000 - 130,000
Lead Business Analyst, Data Pipelines & Excel VBA
Lead Business Analyst, Data Pipelines & Excel VBA

drive for MPC • Findlay (OH)

On-site
USD 95,000 - 135,000
Senior/Lead Business Analyst
Senior/Lead Business Analyst

Marathon Petroleum • Findlay (OH)

On-site
USD 85,000 - 120,000
Senior/Lead Business Analyst
Senior/Lead Business Analyst

Marathon Petroleum Corporation • San Antonio (TX)

On-site
USD 85,000 - 130,000
Senior/Lead Business Analyst
Senior/Lead Business Analyst

drive for MPC • Findlay (OH)

On-site
USD 95,000 - 135,000
Senior/Lead Business Analyst
Senior/Lead Business Analyst

4500 Marathon Petroleum Company LP • Findlay (OH)

On-site
USD 90,000 - 130,000
Health insurance
401k matching program
Paid time off
+3
Senior BP&A Analyst, Asphalt Analytics & BI
Senior BP&A Analyst, Asphalt Analytics & BI

Marathon Petroleum Corporation • Findlay (GA)

On-site
USD 90,000 - 120,000
Senior BP&A Analyst - Specialty Products
Senior BP&A Analyst - Specialty Products

Marathon Petroleum • Findlay (OH)

On-site
USD 90,000 - 120,000
Senior Data Engineer | Azure Data Lake, Spark & Pipelines
Senior Data Engineer | Azure Data Lake, Spark & Pipelines

4500 Marathon Petroleum Company LP • San Antonio (TX)

On-site
USD 100,000 - 130,000
Health insurance
401k matching program
Paid parental leave
+2