C#, Front Office Engineer – Options, FX & Commodities 💻⚡ Commodities & Energy Trading | £120,000 + Bonus + Benefits 💷 | Hybrid – London 🚂
24 hours ago
City of 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 📩.