Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Marathon Petroleum Corporation

Software Engineering Manager – Analytics, Innovation

Marathon Petroleum Corporation

Software Engineering Manager overseeing the development of a modern Azure data ecosystem. Leading a team to deliver secure, reliable, and cost-efficient data solutions at scale.

Posted 4/23/2026full-timeSan Antonio • Ohio, Texas • 🇺🇸 United StatesSeniorLeadWebsite

Tech Stack

Tools & technologies
Azure

About the role

Key responsibilities & impact
  • Manages daily operations of the team, providing guidance, mentorship, and driving a culture of innovation and continuous improvement.
  • Oversees recruitment, development, retention, and performance to build strong talent.
  • Advance data engineering maturity by establishing standard practices across the team, such as design reviews, thorough documentation, and high code quality.
  • Develop templates and resources that allow teams to consistently produce reliable and maintainable data products.
  • Plans and leads low- to medium-complexity IT projects, ensuring they are delivered on time, within budget, and adhere to quality standards.
  • Ensures the availability, reliability, and security of technology systems.
  • Collaborates with key stakeholders and internal groups to identify needs, deliver effective solutions, and support business objectives.
  • Drives excellence in software delivery using agile methodologies and DevSecOps principles, ensuring fast, frequent, and secure product releases with operational excellence.
  • Responsible for developing and aligning engineering roadmaps with business objectives, participating in architectural discussions, and ensuring solution consistency across the organization.
  • Additionally, oversee the technical roadmap for the Data Engineering platform within the Azure analytics stack and establishes best-practice guardrails to maintain scalability and cost efficiency.
  • Communicates effectively with stakeholders at all levels, fostering feedback loops and providing clear updates on delivery progress, risks, and achievements.
  • Leads the team through change and transformation initiatives.
  • Manage budgets, track metrics, ensure compliance with IT policies and standards, and identify opportunities for technology adoption and process optimization.

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Information Technology, Management Information Systems, Engineering, Business, or other computer-related degree required
  • 10+ years of diversified IT experience
  • 3+ years of direct or indirect leadership experience

Benefits

Comp & perks
  • Health insurance
  • Vision insurance
  • Dental insurance
  • Paid time off
  • 401k matching program
  • Paid parental leave
  • Educational reimbursement
  • Discretionary company-sponsored annual bonus program

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
data engineeringagile methodologiesDevSecOpsIT project managementAzure analyticssoftware deliverycode qualitydocumentationdata productsperformance metrics
Soft Skills
leadershipmentorshipcommunicationcollaborationinnovationcontinuous improvementstakeholder engagementchange managementproblem-solvingfeedback facilitation