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 Engineer

Marathon Petroleum Corporation

Software Engineer supporting software development team within Marathon Petroleum’s Midstream IT organization. Ideal for technically curious individuals eager to build skills while contributing to real-world development efforts.

Posted 5/21/2026full-timeFindlay • Colorado, Ohio, Texas • 🇺🇸 United StatesJuniorMid-Level💰 $80,800 - $139,500 per yearWebsite

Tech Stack

Tools & technologies
Cloud.NETSDLCSQL

About the role

Key responsibilities & impact
  • Supports efforts of limited complexity to execute the defined software engineering roadmap
  • Leads small-to-medium features from technical design through completion
  • Performs coding, debugging, testing and troubleshooting
  • Stays current on industry trends and serves as an expert on the software development lifecycle
  • Conducts demos of application features and designs features to support automated testability
  • Collaborates with users to translate requirements into design specifications
  • Produces high-quality solutions in accordance with effort estimates and specifications
  • Supports the implementation of new architectures and standards
  • Carries out proper documentation of software design
  • Works with business partners to design and implement solutions

Requirements

What you’ll need
  • Bachelor’s Degree in Information Technology, related field, or equivalent experience required
  • 2+ years of relevant IT experience
  • Experience building applications using C# and .NET (Core / .NET 6+)
  • Understanding of the software development lifecycle (SDLC)
  • Hands-on experience using version control systems
  • Ability to design, develop, test, and deploy features end-to-end
  • Experience working with SQL and relational databases
  • Familiarity with CI/CD pipelines and automated deployments
  • Familiarity with cloud fundamentals and application security
  • Experience working in Agile/Scrum teams

Benefits

Comp & perks
  • Health insurance
  • 401k matching program
  • Paid parental leave
  • Educational reimbursement
  • Access to health, vision, and dental insurance
  • 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
C#.NET.NET 6SQLrelational databasesversion control systemsCI/CD pipelinesautomated deploymentssoftware development lifecycleapplication security
Soft Skills
collaborationcommunicationproblem-solvingtechnical designdocumentationuser requirements translationfeature designtroubleshootingleadershipquality assurance
Certifications
Bachelor’s Degree in Information Technologyequivalent experience