Own systems end-to-end, from design and architecture through to production, with a high degree of autonomy as an individual contributor. Responsibilities include, but are not limited to:
Building the inference layer for our AI workloads, serving millions of prompts per day across customer support and meter-reading OCR, and migrate workloads onto our own GPU infrastructure
Working on one of the core data challenges in energy: settlement data can arrive months after delivery, requiring systems that support continuous recalculation as new data becomes available
Developing our real-time billing engine, including per-customer ordering and idempotency, audit trails, and pricing based on half-hourly meter data
Building and extending our trading and hedging systems, covering forward markets, portfolio optimisation, and reconciliation against exchanges we trade on directly
...and more
Requirements
Demonstrable excellence as a software engineer
Ideally 2+ years of experience (We're hiring across levels, from mid-level engineers to Heads of Engineering)
Proven ability to define and build complex systems
Hands-on experience shipping highly available production systems
Clear communication
Benefits
Competitive salary and eligibility for equity
Biannual bonus scheme
Fully expensed tech to match your needs
Private health insurance
Breakfast and dinner allowance for office-based employees