Energy & Utilities career

Petroleum Engineer

Also called: Reservoir Engineer · Drilling Engineer · Completions Engineer · Production Engineer

What petroleum engineers do, what they earn, how long training takes and how to get started, with official BLS pay data and practical, job-level detail.

Updated By the Career Education Institute Curriculum Team
What does a petroleum engineer do?

Petroleum engineers design and develop methods for extracting oil and gas from deposits below the Earth’s surface. The median pay is $144,910 per year (BLS, May 2025), most people train for about 4-year engineering degree, and employment is projected to grow +2.0% from 2025–35.

Pay data: BLS OEWS, May 2025 · Outlook: BLS 2025–35 · Checked October 15, 2026

  • Median pay
    $144,910
    $69.67/hour · May 2025
  • Job growth
    +2.0%
    2025–35, slower than average
  • Openings per year
    1,000
    Average, 2025–35
  • Typical entry education
    Bachelor's degree
    BLS classification
  • Time to train
    4-year engineering degree
    Typical program length
  • U.S. jobs
    18,500
    Employment, 2025

What petroleum engineers do

Petroleum engineers get energy out of the ground. They plan wells, design drilling and completions, model reservoirs, improve production and work on carbon storage and geothermal projects.

A bachelor’s degree in petroleum engineering is required. Pay is among the highest in engineering, though the industry is cyclical.

Typical duties

  • Plan wells
  • Design drilling programs
  • Design completions
  • Model reservoirs
  • Improve production
  • Estimate reserves
  • Manage costs

Work environment and schedule

Petroleum engineers work in offices and at rigs and field sites.

Schedule: Full time, with rotations or on-call for field roles.

A day in the life

  1. Review drilling reports.
  2. Call the rig.
  3. Run a reservoir model.
  4. Design a frac program.

See a full day in the life of a petroleum engineer →

Petroleum Engineer salary

Half of petroleum engineers earned more than $144,910 and half earned less in May 2025. Pay ranged from about $81,440 for the lowest 10% to $253,200 for the top 10%.

Full petroleum engineer pay scale and hourly rates →

How to become a petroleum engineer

  1. Earn a petroleum engineering degree
  2. Do field internships
  3. Join as a field engineer
  4. Specialize
  5. Advance

A bachelor’s degree in petroleum engineering is required.

Step-by-step guide to becoming a petroleum engineer →

Skills and tools

Technical skills

  • Reservoir engineering
  • Drilling engineering
  • Completions
  • Production engineering
  • Reservoir simulation

People skills

  • Problem-solving
  • Teamwork
  • Decision-making
  • Communication

All petroleum engineer skills and tools →

Pros and cons

Pros

  • Very high pay
  • Technical challenge
  • Global opportunities
  • Carbon storage skills transfer

Cons

  • Boom-and-bust cycles
  • Field rotations
  • Energy transition uncertainty
  • Remote locations

Certifications and licenses

  • PE license: Optional.
  • SPE membership: Society of Petroleum Engineers.
  • Well control certification: IWCF or IADC.
  • Master’s: Optional.

Career path

  1. Field Engineer: Entry.
  2. Petroleum Engineer: Design.
  3. Senior Engineer: Lead.
  4. Engineering Manager: Lead teams.

Learn the job before day one

Our Petroleum Engineer training (12 hours, $109.99) covers the role, 15+ key terms, step-by-step procedures such as analyze a well decline curve and review a daily drilling report, safety and how to land your first job.

Compare: Petroleum Engineer vs. Roustabout · Petroleum Engineer vs. Geoscientist · Petroleum Engineer vs. Chemical Engineer · Petroleum Engineer vs. Mining Engineer

Petroleum Engineer FAQ

Is pay high?

Yes, among the highest in engineering.

Is the industry cyclical?

Yes, jobs rise and fall with prices.

Do skills transfer?

Yes, to carbon storage and geothermal.

How much does a petroleum engineer make?

The median annual wage for petroleum engineers was $144,910 ($69.67 per hour) in May 2025, according to the U.S. Bureau of Labor Statistics. The lowest 10% earned less than $81,440 and the highest 10% earned more than $253,200.

How long does it take to become a petroleum engineer?

Most people need about 4-year engineering degree of training. A bachelor’s degree in petroleum engineering is required.

Do you need a degree to be a petroleum engineer?

Usually, yes. BLS lists a bachelor's degree as the typical entry-level education, although skills, certifications and experience can sometimes substitute.

More petroleum engineer questions →

Sources

Reviewed by the Career Education Institute Curriculum Team. Pay figures are national estimates; local pay varies. See our editorial policy.

Enroll in trainingTake fit quiz