Octopus Energy Graduate Scheme and Graduate Jobs UK: 3 Open (Oct 2026)

Octopus Energy Graduate Scheme and Graduate Jobs UK: 3 Open (Oct 2026)

Graduate schemes
Octopus Energy holds a Worker (A rating) sponsor licence covering the Global Business Mobility: Secondment Worker, Global Business Mobility: Senior or Specialist Worker and Skilled Worker routes. It currently has 3 open graduate roles and 16 open roles overall, with vacancies in London, Gloucester, Holt and Llanrwst.
Graduate & entry roles open
3
All open roles
16
Cities
4

Octopus Energy graduate jobs and entry-level roles open now

Octopus Energy on the UK sponsor register

  • Holds a UK sponsor licence: yes
  • Rating: Worker (A rating)
  • Routes: Global Business Mobility: Secondment Worker, Global Business Mobility: Senior or Specialist Worker, Skilled Worker
  • Registered town: London

Octopus Energy graduate roles: what they involve

The three open graduate roles are analytical positions in London. The Capital Markets Operations Analyst supports debt facilities, securitisation processes, investor reports and operational deliverables. The Power Grid Analyst uses tools to understand and design electricity grids. The Group Strategic Finance Analyst builds financial models, prepares reports and supports strategic decisions, including work involving capital structure, boards and investors.

These roles suit graduates or early career applicants interested in finance, capital markets, electricity systems or strategic analysis. The descriptions emphasise analytical ability, financial modelling or grid understanding, depending on the role. The Capital Markets Operations Analyst requires at least two days each week in the London office. The wider open-role list includes technical, engineering, customer service, sales, operations and accounting positions, but their descriptions are not provided here.

How to apply to Octopus Energy's graduate scheme

The role descriptions do not set out a complete application process, so check Octopus Energy's careers site for the current steps and requirements. In a typical UK graduate application, you submit an online application and CV, answer questions about your experience and motivation, and may complete online assessments or a first interview.

Later stages commonly include a technical, analytical or competency interview, followed by a final interview or assessment exercise. Prepare examples that show how you analyse information, solve problems and communicate clearly, and read the individual advert carefully. For the Capital Markets Operations Analyst role, be ready to consider the stated London office requirement.

Octopus Energy sponsor licence and international applicants

Octopus Energy is listed as holding a Worker (A rating) sponsor licence. The listed routes are Global Business Mobility: Secondment Worker, Global Business Mobility: Senior or Specialist Worker and Skilled Worker, and the register entry is in London. This confirms the licence routes recorded for the employer, not that every vacancy uses a sponsored route.

Whether a particular graduate, entry-level or other role can be sponsored depends on the advert and the employer's assessment of that vacancy. Check the role listing and ask Octopus Energy if the position is eligible before relying on it for a visa application. For Home Office requirements and the latest route guidance, use GOV.UK.

Other open roles at Octopus Energy

Frequently asked questions

How many graduate roles does Octopus Energy have open?

Octopus Energy has 3 open graduate roles. They are the Capital Markets Operations Analyst, Power Grid Analyst and Group Strategic Finance Analyst positions, all based in London.

Does Octopus Energy sponsor graduate visas?

Octopus Energy holds a Worker (A rating) sponsor licence with Global Business Mobility: Secondment Worker, Global Business Mobility: Senior or Specialist Worker and Skilled Worker routes listed. This does not mean that every graduate vacancy is sponsored, so check the advert and confirm with the employer.

Where are Octopus Energy's open roles located?

The open roles are in London, Gloucester, Holt and Llanrwst. The facts record 16 open roles overall, including 3 graduate roles.

Related

How to read this page

A sponsor licence means the employer is allowed to sponsor visas. It does not mean every role it advertises will be sponsored. Check the advert, and the salary rules for the Skilled Worker visa on GOV.UK, before you apply.

Ask JobExpress whether a role fits your CV, and get a cover letter written for it.

Start for free