Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Marathon Petroleum Logo

Senior Software Engineer

Marathon Petroleum

$104,300 - $179,800
Aug 15, 2025
Findlay, OH, US
Apply Now

MPC is seeking a Senior Software Engineer to lead within their Software Development Team in the Midstream IT organization. The role aims to drive innovation, improve efficiency, and ensure security in development processes by championing best practices and automation.

Requirements

  • Strong Azure skills
  • DevSecOps knowledge
  • Deep understanding of application security best practices
  • Experience as a full-stack developer, with a focus on the Microsoft programming technology stack, including C, BLAZOR, .NET Core, Microsoft SQL Server, Azure, Infrastructure as Code (IaC) and related technologies preferred.
  • Understanding of Agile development methodologies, software release management, and DevSecOps principles and practices is preferred
  • AZ-204 Certification is a plus
  • Experience in application and software development is required.

Responsibilities

  • Champions continuous improvement mindset and automation of software engineering processes.
  • Drives process excellence and innovative Software Engineering by empowering others, collaborating, taking appropriate risk, and making timely decisions within scope of responsibility.
  • Leads efforts from end-to-end through delegation, review, and driving results holistically; leads medium complexity features from technical design through completion.
  • Performs coding, debugging, testing and troubleshooting throughout the development process in projects with moderate to high complexity under limited or no supervision.
  • Identifies and recommends improvements to the software development lifecycle and best practices in agile engineering.
  • Conducts demos of application features and designs features to support automated testability.
  • Coordinates and implements new architectures, standards, methods and logic for enterprise software in accordance with business strategies and specifications.

Other

  • Excellent leadership and strong communication skills are essential.
  • This role demands an influencer who champions Software Development best practices, continuous improvement, and automation.
  • Mentors less experienced team members and accelerates software engineering maturity by modeling and encouraging ongoing learning and self-development.
  • Bachelor’s degree in computer science, Information Technology, or related field is required.
  • Background and experience in Oil & Gas Commercial industry is preferred