top of page
Sports Facility_edited.jpg

Senior AI Software Engineer, Data Platforms Software Engineer & Senior Data Engineer
(Technology | AI & Data Engineering | Oxford / Hybrid)

​

 

 

 

 

 

 

 

​​​​​

 

Three Exciting Opportunities | Leading Global Energy Intelligence Organisation

Senior AI Software Engineer: £90,000 – £110,000 DOE
Data Platforms Software Engineer: £90,000 – £110,000 DOE
Senior Data Engineer: £70,000 – £80,000 DOE
Location: Oxford / Hybrid (3 Days in Office)

 

About the Opportunity

Executive Hurdles Recruitment is proud to be supporting a thriving, rapidly growing global organisation — currently serving over 1,000 of the world's most influential energy sector participants, including utilities, investors, and governments — with the recruitment of three key engineering roles within their expanding AI and Data Engineering function.

​

This is a business that builds cloud-based software to track and model power grids around the world, helping drive billion-dollar decisions on the journey to net zero. Working from a dynamic and growing engineering organisation based in Oxford, their teams operate in a fast-paced, high-ownership environment — releasing changes multiple times a day and building systems that directly impact the decarbonisation of global energy infrastructure.

 

Whether you are a seasoned AI engineer with hands-on experience in LLM-based systems, a backend engineer ready to shape a brand-new data platform from the ground up, or a senior data engineer with strong Microsoft Fabric expertise, these three opportunities represent a genuine chance to join one of Europe's leading energy intelligence organisations at an exceptionally exciting point in their technical journey.

 

ROLE 1 — Senior AI Software Engineer | £90,000 – £110,000 DOE

 

As a Software Engineer on the AI team, you will build systems where LLMs autonomously plan and call tools to navigate large, multi-dimensional, fast-evolving energy data. Your work will amplify the value of the organisation's data, models, and forecasts to researchers, investors, and policy-makers around the world — directly impacting the decisions that drive the decarbonisation of global energy grids.

This opportunity would suit an experienced software engineer with 10+ years of mission-critical backend development experience, who is looking to take ownership of high-impact AI systems within a small, fast-moving team.

 

Key Responsibilities:

  • Managing a team of Software Engineers and Data Scientists

  • Owning projects end-to-end, from first conversations with users through to production systems

  • Working with modelling and data teams to embed proprietary insights into production systems

  • Deploying agentic systems that enable fast, multi-dimensional, data-driven decisions

 

What You Will Bring:

Essential:

  • 10+ years developing impactful, mission-critical backend systems

  • Ability to work in fast-paced, high-ownership environments

  • Excellence in one or more languages (Python primarily used)

  • Strong discipline in testing and automation

  • Experienced, judicious user of AI coding tools

  • Previous experience managing teams of 5+ engineers

  • Exceptional team player — low-ego, high-initiative

  • Genuine interest in the transformation of energy markets and infrastructure

Desirable:

  • Hands-on experience building LLM-based systems

  • Experience testing non-deterministic systems

  • Understanding of statistics and inferential methods

  • LangGraph, RAG, MCP, MLOps, IaaC, AWS

 

ROLE 2 — Data Platforms Software Engineer | £90,000 – £110,000 DOE

 

As a founding Software Engineer on the Data Platforms team, you will build and own the infrastructure that makes the organisation's highly data-intensive model outputs — half-hourly, generator-level simulations across 30-year horizons — fast, reliable, and useful. This is a rare opportunity to join from the ground up and directly shape the team's culture, practices, and technical direction.

 

This opportunity would suit an experienced backend engineer with 3+ years of mission-critical development experience who is excited by the prospect of founding a data platform function and building at real scale within a fast-growing, data-intensive business.

 

Key Responsibilities:

  • Building high-uptime platforms that serve 100TB–1PB of data fast and reliably

  • Building tools and platforms that empower engineers, modellers, and analysts across the business

  • Acting as a founding member of the Data Platforms team — shaping its culture, practices, and technical direction from the ground up

 

What You Will Bring:

Essential:

  • 3+ years developing impactful, mission-critical backend systems

  • Ability to work in fast-paced, high-ownership environments

  • Excellence in one or more languages (Python primarily used)

  • Strong discipline in testing and automation

  • Experienced, judicious user of AI coding tools

  • Exceptional team player — low-ego, high-initiative

  • Genuine interest in the transformation of energy markets and infrastructure

Desirable:

  • Hands-on experience with large distributed systems

  • Previous experience building data platforms including scheduling, streaming, storage, and compute

  • Python, Lakehouse architectures, Terraform, AWS

 

ROLE 3 — Senior Data Engineer | £70,000 – £80,000 DOE

 

Based in Oxford, you will join the growing Business Data team within Internal Technology. Working alongside the Lead Data Engineer, you will play a key role in delivering the business data platform using Microsoft Fabric, collaborating with senior business stakeholders to define functional specifications for business intelligence reports and building the data infrastructure that enables high-quality reporting and insights across the organisation.

This opportunity would suit a data engineer with a minimum of 2 years' experience delivering data solutions, who is passionate about solving business problems through technology and combines strong technical expertise with excellent stakeholder communication skills.

 

Key Responsibilities:

  • Building a centrally managed, governed data layer providing insight across enterprise systems including Microsoft Dynamics 365 F&O, Salesforce, SharePoint, SAP SuccessFactors, and future platforms

  • Supporting the Lead Data Engineer in guiding key decisions on system integration and data flows

  • Collaborating with internal teams to understand operational challenges and identify where data solutions can deliver value

  • Helping establish policies, standards, and best practices to ensure the business data layer remains scalable, secure, and robust

  • Guiding junior team members to support high-quality technical delivery and effective ways of working

 

What You Will Bring:

Essential:

  • Minimum 2 years' experience delivering data solutions, including extraction, transformation, dimensional modelling, and data governance

  • Demonstrable experience with Microsoft Fabric, Python/PySpark Notebooks, SQL, and SaaS/API-based data extraction

  • Strong analytical capability working with numerical and business data

  • Excellent communication and stakeholder management skills at all levels

  • Delivery-focused with a hands-on, ownership-driven mindset

  • Strong problem-solving skills with the ability to translate business challenges into data solutions

Desirable:

  • Experience reporting from Dynamics 365 F&O, Salesforce CRM, SAP SuccessFactors, or Entra ID

  • Experience with Direct Lake data architectures in Microsoft Fabric

  • CI/CD patterns and DevOps tooling experience

  • Logic Apps / Power Platform / Power BI including Power Query and DAX

  • Microsoft Data Platform certification

 

Why This Opportunity Stands Out

  • Join a globally recognised, industry-leading organisation in the fast-growing energy intelligence sector

  • Three distinct engineering opportunities for professionals at different stages of their technical career

  • Work on genuinely impactful systems that drive billion-dollar decisions in the global energy transition

  • Excellent packages: £70,000 – £110,000 DOE depending on role and experience

  • Hybrid working — 3 days in a vibrant Oxford office with genuine flexibility

  • A creative, intellectually stimulating environment with real autonomy and end-to-end ownership

  • Fast-paced engineering culture — teams release to production multiple times a day

  • Globally active across Asia-Pacific, Latin America, Europe, South Africa, and North America

 

Benefits Include

  • Salary ranges: £70,000–£80,000 (Senior Data Engineer) | £90,000–£110,000 (Senior AI & Data Platforms Engineers)

  • Private Medical Insurance

  • Dental Insurance

  • Parental Support

  • Salary-Exchange Pension

  • Employee Assistance Programme (EAP)

  • Local Oxford Discounts

  • Cycle-to-Work Scheme

  • Flu Jabs

  • Hybrid working (3 days in office / Oxford)

​

If you are an experienced Software Engineer, Data Platform Engineer, or Senior Data Engineer looking for your next high-impact opportunity within a fast-growing, globally active energy intelligence organisation, we would love to hear from you.

​

Apply now or get in touch for a confidential discussion:

bottom of page