Software Engineer - Python, Trading Risk Technology

Virtuetech Recruitment Group — United Kingdom · Posted ~2 days ago

Mid Full-time Hybrid

Skills

Python NumPy Pandas Polars Flask FastAPI Backend development Data-intensive systems Stakeholder communication AWS Databricks

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

Build scalable backend and data-intensive tools for a sophisticated risk technology environment. You will use Python and modern numerical and data-processing libraries to develop a platform, centralize data, improve reporting and visualization, and collaborate closely with business stakeholders. The role offers substantial scope to shape architecture and technology choices while working on complex systems in a fast-moving, high-impact environment.

Highlights

High-compensation engineering role with bonus potential, hybrid flexibility, generous holiday allowance, medical insurance, significant influence over architecture and technology choices, and the opportunity to build scalable systems in a data-intensive environment.

Description

Software Engineer (Python) | Trading Risk Technology | Up to £140,000 + Bonus | Hybrid (London) I am partnered with one of the most exciting Risk teams in energy trading as they look to grow and scale their team within the context of multiple acquisitions they have undertaken. Due to the rise in Agentic AI, this means this role can also now completely transform how engineers work and actually provide new tooling within the business. So rather than waiting for the business to provide recommendations, engineers are now expected to also provide changes. It is a very interesting role with lots of opportunity to grow within a stakeholder-driven environment. You’ll be working in a fast-paced, data-intensive energy commodities environment, building scalable tools to support traders and risk analysts offering you the chance to shape the system architecture and tech stack from the ground up. Key Responsibilities: Development using Python (backend), utilising the likes of Pandas, Numpy, Polars and Flask/FastAPIBuilding out a platform for the Risk DivisionExperience on data side with something like Databricks is a plusWorking closely with Front Office and Risk to gather requirements and deliver robust solutionsHelping centralise data for improved reporting and visualisationCollaborating with stakeholders across trading desks Tech Stack & Experience Required: Strong Python skills in a trading environmentExperience with NumPy, Pandas, PolarsExposure to AWS for cloud deployment is a big bonusExcellent communication skills – must be confident working closely with stakeholders Offer: Up to £140,000 base salary + discretionary bonus, with potential to exceed based on performance 25 days holiday + medical insurance Hybrid working: 3 days in-office, 2 days remote If you’re interested in this Python role, please send your latest CV to tomasz@virtuetech.io or apply on this job. Software Engineer (Python) | Trading Risk Technology | Up to £140,000 + Bonus | Hybrid (London)