Senior Software Engineer
Job Description
Senior Front Office Software Engineer – Real‑Time Trading Systems
Contract – Inside IR35
£700 - £1100 per day
London – Hybrid (3 days in office)
The Short Version.
You must be a senior software engineer with experience in trading environments.
You need to be a well-rounded engineer in Python, C# / .NET or other object-oriented languages. With an ability to deliver real-time cloud based solutions at the speed a trading desk needs.
Want to know more? Click to apply or read the full JD below.
Full Job Description:
You’ll be joining a global energy trading environment, building real‑time systems and Front Office tooling that directly support gas and power traders. This is a hands‑on engineering role in a fast‑moving setting where delivery cycles are measured in hours and days, not weeks.
Working across UK and Denmark engineering teams, you’ll take ownership of critical trading systems, help shape architectural direction, and deliver high‑impact software that underpins pre‑trade decision‑making.
What You’ll Do
- Build, enhance and support real‑time trading systems across gas and power markets
- Own delivery end‑to‑end: design, build, test, deploy and iterate
- Partner closely with traders, analysts and quants to refine rapidly evolving requirements
- Contribute to strategic rebuild efforts, including a long‑term shift towards C#
- Improve ingestion, validation and analytics tooling across Front Office platforms
- Shape architecture and steer the technical direction of key systems
- Collaborate with a mixed London/Denmark engineering team in a highly business‑facing environment
Tech Stack
Languages:
- C# / .NET (strategic direction)
- Python (current tooling base)
- Java or other OO languages also considered
Cloud:
- AWS (current environment)
Frontend:
- Angular
- Svelte
- React experience also relevant
Data / Messaging:
- Strong database fundamentals (Postgres, ClickHouse or equivalent)
- Kafka or similar real‑time messaging technologies
What We’re Looking For
- Strong software engineering experience in Front Office or real‑time trading environments
- Proven ability to build and support low‑latency or event‑driven systems
- Comfortable working directly with demanding trading stakeholders
- Broad engineering skillset — backend first, with UI capability where needed
- Ability to operate in a hybrid Python/C# world and contribute to long‑term technical evolution
- Architectural awareness and ability to shape platform design
- Gas/Power trading experience preferred — otherwise must speak confidently about the markets they've supported
This is not a data engineering role — it’s a business‑focused, full‑stack/trading systems engineering position suited to someone who thrives in real‑time, high‑ownership environments.
Team & Culture
- London team of 8 engineers (mix of backend, infra and support)
- European team of 5 engineers working closely with London
- Highly collaborative, business‑facing, delivery‑focused engineering culture
- Fast iterations, high visibility, and systems used directly on the trading floor
Apply Now
Click the link provided
OR
Email: [email protected]
Recommended Jobs
Global Head of Project Delivery Operations
Global Head of Project Delivery Operations Syneos Health® is a leading fully integrated biopharmaceutical solutions organization built to accelerate customer success. We translate unique clinical, …
Recruitment Consultant (Audit and Accounts)
Up to £60,000 + Amazing benefits and up to 50% commission Are you a finance recruiter that wants to really specialise? Are you frustrated working in such a saturated market? Do you want to joi…
Performing Arts Technician - Harrow Secondary School
Role Category & Location Sector: Well-regarded Secondary Academy (Strong Creative Arts focus). Borough: Harrow (Outer London, England). Start Date: Permanent, full-time role commencing Janua…
Staff Software Engineer (Data)
The Role As a Staff Software Engineer, you will be a technical leader in our Data Science Products team and in the Data, Analytics and AI organisation of Arrive. The Data Science Products team ing…
Assistant Team Manager - Children’s Locality Team (Gr 9)
Job Category :Social Care & Health Qualified Location :Civic Offices, London Borough of Sutton Hours Per Week :36.00 Start Date : Immediate Start Start Time :09:00 End Time :17:00 Sala…
LKS2 Teacher | Vibrant Primary School in Hillingdon |...
A thriving and inclusive primary school in Hillingdon is looking to appoint a passionate and skilled Year 4 Class Teacher to join their dedicated Key Stage 2 team from January 2026 . This is an ex…
New Practice Clinical Director - North West London
Salary: £85,000 - £100,000 per annum Are you a visionary Veterinary Surgeon and proven leader ready to launch and lead a brand-new practice to success? We are seeking an ambitious Clinical Directo…
ECT of Science (Biology Specialist) - Independent Girls'...
A leading independent Girls' School in Brent, North West London, known for its superb science laboratories and success in inspiring girls in STEM, is seeking a confident ECT of Science (Biology Speci…
Associate Director - Workflow Specialist
At Moody's, we unite the brightest minds to turn today’s risks into tomorrow’s opportunities. We do this by striving to create an inclusive environment where everyone feels welcome to be who they are…
Online Cooking Tutor - No Experience Needed, Work From...
Are you passionate about cooking, creating recipes, and interested in sharing your culinary expertise while earning income from the comfort of your home? At FindTutors, we provide you with the chan…