Software Engineer – Data Platforms
✨ AI Summary
Aurora Energy Research, a company helping governments and utilities make net-zero energy decisions, is hiring a founding Software Engineer for its Data Platforms team in Oxford. The role involves building high-uptime platforms serving 100TB-1PB of data, with a tech stack centered on Python, AWS, Terraform, and Lakehouse architectures. Requires 3+ years building mission-critical backend systems, strong testing discipline, and experience with AI coding tools. Hybrid work, private medical and dental insurance, and pension are offered.
Aurora's models produce some of the most data-intensive outputs in the energy industry – half hourly, generator-level simulations across 30-year horizons. As a founding Software Engineer on the Data Platforms team, you will build and own the infrastructure that makes that data fast, reliable, and useful. You will work in a small, fast-paced team that releases changes multiple times a day. The successful applicant will be an excellent problem solver, a strong team player, and a proven ability to take big projects from conception to production.
We're open to a range of candidates - the role and compensation will reflect your experience.
- Build high-uptime platforms that serve 100TB -1PB data fast and reliably
- Build tools and platforms that empower engineers, modellers, and analysts across Aurora
- Be a founding member of the Data Platforms team - shaping its culture, practices, and technical direction from the ground up
- 3+ years developing impactful, mission-critical backend systems
- The ability to work in fast-paced, high-ownership environments
- Excellence in one or more language (we mostly use Python)
- Strong discipline in testing and automation
- Experienced, judicious user of AI coding tools
- An exceptional team player - low-ego, high-initiative
- Genuine interest in the transformation of energy markets and infrastructure
- Hands-on experience with large distributed systems
- Previous experience building data platform - including scheduling, streaming, storage, compute
- Python, Lakehouse architectures, Terraform, AWS
- Private Medical Insurance
- Dental Insurance
- Parental Support
- Salary-Exchange Pension
- Employee Assistance Programme (EAP)
- Local Oxford Discounts
- Cycle-to-work Scheme
- Flu Jabs
Unfortunately, we are unable to accept applications via email, telephone, or social media platforms. To be considered for this position, please submit your application using the link provided. Applications submitted through any other channel will not be reviewed.
About the Company
Aurora Energy Research is a company with a dedicated team of over 800 professionals representing more than 60 nationalities. Auroreans serve some of the world's most influential participants in the energy sector, including utilities, investors, and governments. Their extensive global presence spans EMEA, APAC, NORAM, and LATAM, driving innovation and excellence worldwide. They aim to lead the way in enabling the global energy transition, shaping the narrative around renewable energy. With their ESG strategy, their aim is to reinforce commitments that reflect in their business, global operations, and company culture.
More jobs at Aurora Energy Research
-
Head of Software Engineering (Model and Platform Engineering)
Oxford, Oxford · hybrid · Aug 19, 2026
-
Azure Platform Engineer
Oxford, Oxford · hybrid · Aug 19, 2026
-
Senior Modelling Software Engineer, Squad Lead
São Paulo, São Paulo · hybrid · Aug 19, 2026
-
Senior Microsoft 365 Solutions Engineer
Oxford, Oxford · hybrid · Aug 19, 2026
-
Microsoft 365 Solutions Engineer
Oxford, Oxford · hybrid · Aug 19, 2026