Senior Software Engineer

Marathon Petroleum Corporation
San Antonio, TXFULL_TIMEPosted Jul 23, 2026

Role responsibilities

Lead the end-to-end delivery of software features and drive the organization's engineering strategy through coding, debugging, and technical design. Champion continuous improvement, AI-enabled engineering, and DevSecOps while mentoring other engineers to ensure secure and scalable application health.

Requirements

Requires a Bachelor's degree in IT or a related field and at least 5 years of relevant IT experience. Preference is given to full-stack developers proficient in the Microsoft stack, Azure, and those with AZ-204 certification or Oil & Gas industry experience.

Key skills

C#, Blazor, .NET Core, Microsoft SQL Server, Azure, Infrastructure as Code, DevSecOps, Agile Methodologies, Application Security, Cloud Computing, Python, Software Development Lifecycle, Software Testing, Version Control System, Log Monitoring, Debugging

Keywords

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

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