
Modelling Software Engineer
Aurora Energy Re2 months ago
Oxford, United KingdomMid Level
Responsibilities
- Own software features and components from requirements, design, and implementation through testing, deployment, adoption, and live operation.
- Break down and estimate work independently, deliver incrementally, and provide reliable delivery against estimates.
- Review colleagues’ code and provide substantive, constructive technical feedback.
- Champion software development best practices and processes.
- Write maintainable, robust code while incorporating logging, scalability, and security into designs.
- Use AI tooling for code writing, review, testing, and analysis, and help shape its team adoption.
- Support the development of junior engineers and colleagues from varied backgrounds.
Requirements
- Require 2–4 years of professional software engineering experience and a track record of independently owning production software.
- Require strong software fundamentals in testing, clean module design, and maintainable code, with Python as the primary language.
- Require regular use of automated tests and experience giving and receiving constructive code-review feedback.
- Require the ability to break down and estimate work independently and deliver reliably.
- Seek collaborative engineers who understand the business and user value of their work.
- Desirable qualifications include agile squad-based delivery experience, AI-assisted engineering experience, and scientific computing, data pipeline, platform engineering, energy, finance, or other domain-specific software experience.
- Knowledge of mathematical optimisation such as linear programming or mixed-integer programming is desirable but not required.
Benefits
- Private medical insurance, dental insurance, parental support, salary-exchange pension, employee assistance programme, local Oxford discounts, cycle-to-work scheme, and flu jabs.
- Hybrid working with a mix of in-office and home working, with potentially adjustable working hours.
- Applicants are asked to submit a résumé/CV, personal summary, salary expectations, and notice period.
About Aurora Energy Re
Aurora Energy Research provides power market forecasting, analytics, and data to utilities, investors, developers, and policymakers via subscription platforms, software (including the Chronos storage valuation platform), and advisory services. It also offers programmatic access and APIs to embed forecasts, dispatch models, and insights into client workflows. Founded in 2013 and headquartered in Oxford, the company operates globally and is part of TPG.