Modo Energy logo

Python Data Engineer – APIs & LLM Data Infrastructure (Energy Markets)

Get help on your job search

Need help in your climate job search? Dive deep into climate with Terra.do’s 12-week climate bootcamp course.

Terra.do has partnered with ClimateTechList to give ClimateTechList users a 15% discount for its flagship Climate Change: Learning for Action program.

Job Description

About Modo Energy

The energy transition is the biggest infrastructure buildout in human history. Modo Energy is the data platform at the centre of it.

We build the benchmarking, forecasting, and valuation tools that the world's most serious energy investors, developers, and operators depend on to make decisions. If a battery gets financed, built, or traded anywhere in the world, there's a good chance Modo data was in the room.

Founded in 2019, we're 75+ people across London, New York, Sydney, and Madrid; $30M Series B, AI-native, and moving fast.

This is a rare chance to join a category-defining company at the moment it's scaling globally.

The Role

We're hiring a Backend Software Engineer to join the Data team - the foundational layer of the Modo Energy platform. We ingest energy market data from providers across the globe, process it through our data lakehouse, and make it available to every team and product at Modo Energy, including the Modo Energy Terminal, forecasting models, and our LLM-based AI Analyst.

Our focus is shifting from pipeline infrastructure to data presentation at scale. You'll help build the layer that puts data in front of users - interactive tools in the Modo Energy Terminal, MCP servers, AI agents, direct data lake access, and the semantic layers that let users discover our data.

You'll join a small team with full ownership of engineering and product decisions. The standards you set will shape how the platform grows.

What You'll Do

  • Design and build stable, well-documented APIs that internal teams, paying customers, and our AI Analyst depend on - with real attention to versioning, backwards compatibility, and developer experience
  • Build the query and response layers that make complex energy market data fast and accessible - thinking carefully about latency, caching, and how data needs to be shaped for different consumers
  • Own the full lifecycle of what you ship: scope it, build it, deploy it, and keep it running
  • Contribute to how our pipeline platform evolves and maintain the infrastructure it runs on
  • Write and maintain Terraform, manage cloud infrastructure, and monitor platform health as a normal part of your week
  • Write well-tested, maintainable code and contribute to engineering culture through thoughtful code review and clear documentation

What We're Looking For

The Essentials

  • 4+ years of professional software development with a strong track record of delivering production-quality systems
  • Strong Python proficiency
  • Proven experience designing and shipping external-facing APIs - versioning, backwards compatibility, OpenAPI/REST standards
  • Hands-on experience with infrastructure-as-code and cloud infrastructure day-to-day (we use AWS and Terraform, but equivalent experience is fine)
  • AI-native working style — you already use AI coding tools as a core part of how you work, or are genuinely excited to

Nice To Have

  • Experience with any part of our data stack: Django REST Framework, Apache Airflow, Apache Spark, Apache Iceberg, Apache Kafka, AWS (EMR, ECS)
  • Experience running your own Airflow cluster or working with Spark at the infrastructure level rather than just the API level
  • Familiarity with energy markets

Compensation, Legal, & Equal Opportunity

  • Benefits: Salary sacrifice pension with 3% employer contribution; 25 days annual leave (excluding bank holidays), plus 5 flexible days to be taken on a Monday or a Friday; top-tier private healthcare and dental coverage.
  • Compensation: £70k - £90k per year
  • Modo Energy is an equal opportunity employer. Employment decisions are made on the basis of qualifications, merit, and business need. We do not discriminate on the basis of age, national origin, physical or mental disability, race, religion, pregnancy, sexual orientation, gender identity, veteran status, or any other characteristic protected under applicable UK law, including the Equality Act 2010.

If you require assistance or a reasonable accommodation during the application or interview process, please contact us at [email protected]

What You Can Expect From Us

At Modo Energy, we believe that exceptional work deserves exceptional reward. We're a high-performance team; ambitious, collaborative, and genuinely motivated by the scale of what we're trying to build.

You'll have real ownership from day one, work alongside some of the brightest people in the industry, and be part of a company that's defining a new category in the global energy market. We're hybrid: everyone works Tuesday to Thursday in office, with Monday and Friday flexible. We offer top-of-market compensation, equity for every employee, and the space to take your career wherever you want it to go.

We're looking for people who want to do the best work of their careers. If that's you, we want to talk.

ClimateTechList.com logo

Modo Energy number of job openings over time by month

ClimateTechList is the web's largest aggregator of climate, clean tech, renewable energy & green jobs. Contact us if you'd like to use partner or use our current or historical jobs data in any way.

Apply to Job

👉 Please mention that you found the job on ClimateTechList, this helps us get more climate tech companies listed here, thanks!

Get a referral to Modo Energy

If possible, try to get a warm intro/referral to Modo Energy before applying! Do a LinkedIn search to see who you may know at the company. See this LinkedIn post from Steven for more details on this tactic.

All job openings from Modo Energy

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.