C#, Front Office Engineer β Options, FX & Commodities π»β‘ Commodities & Energy Trading | Β£120,000 + Bonus + Benefits π· | Hybrid β London π
Indexed description
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 π©.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search