Software Engineer
Summary
Software Engineer on Aurora's Oxford platform team, building and operating the cloud infrastructure (TypeScript, Python, MySQL, AWS) that runs data-intensive energy market forecast models, plus building AI agent and compute platforms. Small team shipping multiple times a day in a hybrid working setup.
- Design, develop, test, and operate the resilient and high-availability infrastructure which runs Aurora's forecast models
- Build tools and platforms that empower engineers, modellers, and analysts across the business
- Contribute to continuously improving how our platform team works
- Create the agent and compute platforms that power Aurora
- At least two years professional Python or TypeScript experience in a commercial, team‑based software environment
- Experience building and maintaining infrastructure with cloud providers (e.g. AWS, Azure, or GCP)
- You write automated tests as a normal part of your work, and you automate repeated tasks
- Experience with hybrid cloud/on-premises environments, including Ansible playbooks for server configuration and patch management
- Genuine interest in the transformation of energy markets and infrastructure
- A relevant degree in a quantitative field such as Mathematics, Physics, Engineering, or Computer Science
- 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.