AI, digital & trading talent in energy

Software Engineer Jobs in Energy: Demand, Pay & Skills

Part of Plutarch’s ongoing analysis of skill demand in energy hiring — last updated 5 October 2026, based on 454 tracked postings.

As of 5 October 2026, Plutarch tracked 454 unique open Software Engineer postings at energy employers. 128 postings disclosed annual pay, with a United States median of USD 188,000.

Demand for software engineers is concentrated in the United States, with meaningful volume also in India, the United Kingdom, Germany and France. The title mix skews heavily toward senior and lead-level postings, with a smaller but notable share of unleveled titles and only a thin slice of junior and executive openings. Cloud, platform and DevOps-oriented engineering themes recur frequently alongside general software engineering titles.

Open postings

454

Where

  • United States · 174
  • India · 67
  • United Kingdom · 38
  • Germany · 32
  • France · 13
  • Other or not stated · 130

Seniority

  • Early career · 14
  • Level not stated in title · 172
  • Senior, lead, staff or manager · 263
  • Leadership · 5

Disclosed pay by country · annual

Annual pay disclosed by employers in open Software Engineer postings, by country.
CountryLowest to highest employer midpointMedianPostings stating pay
United StatesUSD 90,000–278,000USD 188,000128 of 167

Directional, not conclusive. Each figure is the midpoint of a salary range an employer disclosed in a public job posting, derived from public market sources and rounded to the nearest thousand. Samples are small, so a country appears only when at least 5 open postings disclose annual pay. At these sample sizes, do not compare one role’s median against another’s — the difference between them is smaller than the error on either.

How many employers state pay

  • United States · pay stated in 135 of 167 postings we could read
  • India · pay stated in 2 of 55 postings we could read
  • United Kingdom · pay stated in 3 of 34 postings we could read
  • Germany · pay stated in 4 of 30 postings we could read
  • France · pay stated in 3 of 12 postings we could read

Counted from the same open postings as above, leaving out postings whose text we could not read for pay. Pay disclosure tracks local pay-transparency law more closely than employer policy, so a low rate is not evidence that employers here pay less.

Who is hiring

Employers with open Software Engineer postings, by number of postings.
EmployerOpen postings
Crusoe39
Siemens Energy24
S&P Global20
Chevron15
ExxonMobil13
Aurora Energy Research10
Baker Hughes10
Kraken Technologies9
Kpler8
Octopus Energy8
TotalEnergies8
1KOMMA5°7
Other employers283

How these roles are titled

The titles employers use for this role, most repeated first. Titles shown without a count appeared once.

  • Senior Software Engineer · 20 postings
  • Software Engineer · 18 postings
  • Staff Software Engineer · 8 postings
  • Principal Software Engineer · 7 postings
  • Senior Platform Engineer · 5 postings
  • Full Stack Developer · 4 postings
  • Platform Engineer · 4 postings
  • Senior Fullstack Engineer · 4 postings
  • Site Reliability Engineer · 4 postings
  • Software Engineering Manager · 4 postings
  • Backend Developer · 3 postings
  • DevOps Engineer · 3 postings
  • Full-Stack Software Engineer · 3 postings
  • Lead Software Engineer · 3 postings
  • Senior Backend Engineer · 3 postings

What employers ask for

Skills and tools named in the text of 327 open postings we could read in full, most named first.

Skills named in open Software Engineer postings, by number of postings naming each.
Skill or toolPostings naming itEmployers
Python179 of 32760
CI/CD165 of 32759
AWS123 of 32746
Git118 of 32747
DevOps115 of 32749
Kubernetes111 of 32749
Azure92 of 32742
API design89 of 32740
SQL87 of 32739
TypeScript79 of 32742
Docker79 of 32741
Terraform70 of 32736
Java65 of 32726
Agile / Scrum63 of 32724
C++53 of 32720

A skill counts when the posting names it anywhere — requirements, role description or the employer’s own introduction. A skill is shown only when at least 3 postings from at least two employers name it. Postings whose full text we did not read are left out of these counts rather than counted as asking for nothing.

Patterns in the job titles

  • Site reliability and DevOps engineering
  • Full stack development
  • Senior-level Java development
  • Senior-level Python backend development

Software Engineer job description template

An outline to start from. The requirements are the skills energy employers most often name for this role, with how often each is named — not a model's guess.

Already have a draft? Paste it for a hiring-feasibility brief and a sharpened version. For the credential line, see which credentials the law requires, and where.

What the postings suggest about filling this role

With well over half of postings pitched at senior, lead, principal, staff or manager level and very few junior or entry-level openings, employers are competing heavily for experienced talent rather than building a pipeline from early-career hires, which tends to make these roles harder to fill. The concentration of demand in a few countries and the recurring need for cloud, platform and DevOps skills further narrows the pool of readily available candidates.

Read from employer demand only. These sources show what employers advertise, not how many people are available to hire, so this is a reading of the vacancies rather than a measure of scarcity.

Show these figures on your own website or newsletter

For recruitment agencies, careers sites, hiring blogs and newsletters: add a small card that shows how many Software Engineer roles energy employers have open and the skills they ask for most. It is useful beside a job advert or a market update, to show candidates and clients the demand. The card updates itself each week, and it names Plutarch as the source.

To add it, paste this code into your page's HTML, or send it to whoever manages your website.

Grade a job description — free, no sign-up

Paste a job description. We point out wording that may mislead candidates, whether it needs a credential, and how it compares with what energy employers ask for.Open the full grader.

This page describes the market. Your role is one job description.

Paste it to get a hiring-feasibility brief: whether the role can be filled, at what price, and who else could do it — every figure labelled by what it rests on.

Check your role — two briefs free

Counts are unique open postings seen in the last three weeks, taken from the named employers’ own published job postings; a vacancy posted in several places is counted once. Employers are named because they published these postings publicly themselves. The written summary is AI-generated from those postings and contains no figures and no employer names. Posting figures are direct counts; pay figures are the median and range of the salaries those employers disclosed. Terms of use.