At a Glance
- Tasks: Develop scalable trading applications and real-time data services for a leading commodities firm.
- Company: Join a global leader in energy trading with a focus on innovation.
- Benefits: Hybrid work model, competitive pay, and opportunities for contract extension.
- Other info: Dynamic role with potential for long-term career growth in a thriving industry.
- Why this job: Make an impact in the fast-paced world of commodities trading and analytics.
- Qualifications: Strong skills in React, TypeScript, Python, and cloud technologies required.
Project: Front Office Trading applications
Industry: Energy trading & commodities
Location: London (hybrid 3 days per week)
Contract: 6 month initial contract (multiyear scope)
X4 Technology is partnered with a global commodities trading firm building next-generation trading and market intelligence platforms. They are seeking a Contract Full Stack Engineer to develop scalable front-office trading, analytics and real-time data services.
You will play a key role in the development of a real-time, event-driven position visualisation and P&L reporting platform used across multiple trading desks covering commodities including Power, Natural Gas, LNG, Carbon and Interconnectors. Working closely with traders, middle office and wider business stakeholders, you will help deliver mission-critical analytics that directly support trading and risk decision-making.
The role involves building and enhancing low-latency data pipelines processing events from OpenLink Endur ETRM, leveraging technologies such as Kafka, Azure Databricks, and Apache Pinot. You will design and implement scalable services for data sanitisation, aggregation, and filtering, enabling highly configurable views across Gas Position, P&L, price exposure, FX exposure, and other key trading metrics.
You will also contribute to delivering robust end-to-end testing strategies across systems and ensure functional, non-functional, and data quality requirements are consistently met to the highest standards in a high-performance trading environment.
Requirements for the Contract Full Stack Engineer (Commodities):
- Strong frontend development experience with React and TypeScript
- Advanced Python expertise including OOP, async programming, and frameworks such as FastAPI, Flask, or Django
- Proven experience building and integrating RESTful and GraphQL APIs
- Understanding of Backend-for-Frontend (BFF) architecture patterns
- Experience optimising low-latency, high-throughput systems through caching, async I/O, and database tuning
- Cloud and DevOps experience with Docker, CI/CD pipelines, and AWS or Azure deployments
This is an initial 6-month contract supporting a long-term multi-year trading technology programme, offering strong extension potential. X4 Technology has an established relationship with the client and has successfully placed over 150 contractors across the business to date.
Interview slots are being scheduled from the week commencing 11th May, with quick turnaround and immediate start availability preferred. Apply now for immediate consideration.
Contract Full Stack Engineer (Commodities) in City of London employer: X4 Technology
Contact Detail:
X4 Technology Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Contract Full Stack Engineer (Commodities) in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the energy trading and commodities sector. Attend meetups or webinars, and don’t be shy about asking for introductions. We all know that sometimes it’s not just what you know, but who you know!
✨Tip Number 2
Prepare for those interviews! Research the company and their trading applications. Brush up on your knowledge of technologies like Kafka and Azure Databricks. We want you to walk in feeling confident and ready to impress with your expertise.
✨Tip Number 3
Showcase your projects! If you've worked on relevant full stack projects, make sure to highlight them during interviews. We love seeing real-world examples of your skills in action, especially when it comes to low-latency systems and data pipelines.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. We’re here to help you land that Contract Full Stack Engineer role, so let’s get your name in the mix!
We think you need these skills to ace Contract Full Stack Engineer (Commodities) in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role of Contract Full Stack Engineer. Highlight your experience with React, TypeScript, and Python, as well as any relevant projects in energy trading or commodities. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you a perfect fit. Don’t forget to mention your experience with low-latency systems and cloud technologies – we love that stuff!
Showcase Your Projects: If you've worked on any relevant projects, make sure to showcase them! Whether it's a personal project or something from a previous job, we want to see how you've applied your skills in real-world scenarios, especially in trading applications.
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you'll be one step closer to joining our team at StudySmarter. Plus, we love seeing applications come directly from our site!
How to prepare for a job interview at X4 Technology
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like React, TypeScript, and Python. Brush up on your knowledge of low-latency systems and cloud services, as these will likely come up during technical discussions.
✨Understand the Business Context
Familiarise yourself with the commodities trading industry and the specific challenges traders face. This will help you demonstrate how your skills can directly support trading and risk decision-making, making you a more attractive candidate.
✨Prepare for Scenario-Based Questions
Expect to be asked about real-world scenarios where you’ve had to optimise systems or troubleshoot issues. Think of examples from your past work that showcase your problem-solving skills and ability to work under pressure in a high-performance environment.
✨Showcase Your Collaboration Skills
Since you’ll be working closely with traders and other stakeholders, be ready to discuss how you’ve successfully collaborated in previous roles. Highlight any experience you have in cross-functional teams and how you’ve contributed to delivering mission-critical projects.