Aurora Energy Re

Senior Modelling Software Engineer - Chronos

Aurora Energy Re
Apply
3 months ago
Oxford, United KingdomSenior

Responsibilities

  • Manage on-time delivery of robust and scalable modelling features.
  • Design, implement, and maintain Python modules and packages in the modelling codebase.
  • Improve software architecture, data orchestration, scalability, code quality, maintainability, and developer experience.
  • Champion automated testing, TDD, and modern agentic-first software engineering practices.
  • Coach, mentor, and line-manage junior colleagues.
  • Lead code reviews and technical design discussions.

Requirements

  • 6+ years of professional Python software engineering experience in a team-based environment.
  • Experience delivering components used by other teams, user groups, or customers.
  • Experience managing and mentoring junior colleagues.
  • Demonstrable experience with software architecture and design patterns.
  • Disciplined experience with Test Driven Development and Continuous Delivery.
  • Experience in DevOps/infrastructure development, including containers and CI/CD.
  • Experience stewarding internal libraries, packaging, and dependency management at scale.
  • Experience in effective and efficient agentic-first development.
  • Desirable: experience with modelling, simulation, or mathematical optimisation.
  • Desirable: interest in the energy or decarbonization sector and experience working with internal stakeholders.

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 office and home working and potentially adjustable working hours.

Tech Stack

Categories

Aurora Energy Re

About Aurora Energy Re

1,001-5,000 employees
Contact me