
Software Engineer
Aurora Energy Re1 month ago
Oxford, United KingdomMid Level
Responsibilities
- Design, develop, test, and operate resilient, highly available infrastructure for Aurora’s forecast models.
- Build tools and platforms for engineers, modellers, and analysts across the business.
- Create the agent and compute platforms that power Aurora.
- Contribute to improvements in the platform team’s working practices.
Requirements
- At least two years of professional Python or TypeScript experience in a commercial, team-based software environment.
- Experience building and maintaining infrastructure with cloud providers such as AWS, Azure, or GCP.
- Experience writing automated tests and automating repetitive tasks.
- Desirable: experience with hybrid cloud and on-premises environments, including Ansible playbooks for server configuration and patch management.
- Desirable: interest in the transformation of energy markets and infrastructure.
- Desirable: a relevant degree in Mathematics, Physics, Engineering, Computer Science, or another quantitative field.
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 Oxford office and home working, potentially with adjustable working hours.
Tech Stack
Categories
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.