C#, Front Office Engineer – Options, FX & Commodities 💻⚡ Commodities & Energy Trading | £120,000 + Bonus + Benefits 💷 | Hybrid – London 🚂
C#, Front Office Engineer – Options, FX & Commodities 💻⚡
Commodities & Energy Trading | £120,000 + Bonus + Benefits 💷 | Hybrid – London 🚂
A leading Commodities & Energy Trading firm is hiring a C# Front Office Engineer to join a high-impact technology team supporting a mission-critical valuation, risk, and P&L platform used directly on the trading desk 📊.
This role remains open following an extensive search, with strong emphasis on domain knowledge — specifically exposure to options, ideally within commodities (FX options experience also highly relevant) 📈.
The business trades across Power, Gas, LNG, Oil, and Environmental products ⚡🔥 and continues to invest heavily in front-office technology as energy markets grow in complexity and scale.
The Role 🚀
As a Front Office Engineer, you will work on the core pricing, valuation, and risk services that underpin trading activity across the business. The team is delivering a service-oriented front-office platform, designed for performance, scalability, and real-time decision support.
You’ll operate in a desk-aligned, business-facing environment, working closely with traders, analytics, and risk stakeholders, and taking ownership across the full software lifecycle — from design and development through to production support 🔄.
Key Responsibilities 🧩
- Design, build, and enhance C#/.NET backend services supporting pricing, valuation, risk, and P&L
- Work directly with front-office users to gather requirements and deliver solutions under tight timelines ⏱️
- Contribute to system architecture, data models, and distributed service design
- Partner with analytics and model teams on integration, performance optimisation, and tooling
- Refactor and standardise components to improve performance, reliability, and maintainability
- Support production releases and resolve time-critical front-office issues 🔥
- Apply strong engineering practices including testing, documentation, and peer review ✅
Required Background 🎯
- Strong C#/.NET engineering experience (typically 3–5+ years)
- Experience building backend services / APIs, ideally in distributed or cloud environments ☁️
- Previous exposure to front-office technology within trading or financial services
- Understanding of derivatives, with options knowledge strongly preferred 📉📈
- Comfortable working in a fast-paced, trading-critical environment
Highly Desirable ⭐
- Experience within commodities or energy trading environments
- Exposure to options trading (commodities preferred, FX also relevant)
- Understanding of the trade lifecycle, including physically delivered products
- Strong analytical mindset and problem-solving skills 🧠
Technical Stack 🛠️
- C#, .NET / .NET Core
- Cloud-based backend services (AWS / Azure agnostic) ☁️
- Containers & CI/CD (Docker) 📦
- Datastores: SQL Server, MongoDB, Redis / Memcached
- Distributed systems & messaging
- Git source control
Nice to have: C++, Python, Java, JavaScript, Entity Framework, TDD, cloud modernisation experience ➕
Working Environment 🏦
- Front-office, desk-aligned engineering role
- Direct interaction with traders, analytics, and risk teams
- High-pressure, technically complex problem space
- Strong ownership and visibility of delivered work
Package & Process 💼
- Permanent role
- £120,000 base + bonus + benefits 💷
- Hybrid working, London-based office 🏙️
- Immediate interviews available ⚡
If you’re a C# Front Office Engineer with real exposure to options and trading systems, and you want to build technology that directly impacts trading and risk, apply now or get in touch for a confidential discussion 📩.