Senior Software Engineer

Marathon Petroleum Corporation
Findlay, OHFULL_TIMEPosted Jul 23, 2026

Role responsibilities

Lead the end-to-end development of software features while driving innovation through AI, automation, and DevSecOps practices. The role involves mentoring engineers and collaborating with stakeholders to align technical execution with product priorities.

Requirements

Requires a Bachelor's degree in IT or a related field and at least 5 years of relevant IT experience. Proficiency in the Microsoft technology stack, Azure, and Agile methodologies is highly preferred.

Key skills

Agile Methodologies, Application Security, Cloud Computing, Continuous Improvement, Debugging, DevSecOps, General Programming, Log Monitoring, Software Development Lifecycle, Software Testing, Version Control System, C#, Blazor, .NET Core, Microsoft SQL Server, Azure

Keywords

C#, Blazor, .NET Core, Microsoft SQL Server, Azure, Infrastructure as Code, IaC, Agile, DevSecOps, Application Security, Python, AZ-204 Certification, Oil & Gas, Software Development Lifecycle, SDLC, Cloud Computing, Full-stack Development, Version Control, Log Monitoring, Software Testing, Debugging, AI-enabled Engineering

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free