Python Trading Support Engineer in Slough

Python Trading Support Engineer in Slough

Slough Full-Time No working from home possible
B

At a Glance

  • Tasks: Build and support Python-based trading systems in a fast-paced environment.
  • Company: Leading global hedge fund transforming its trading technology.
  • Benefits: Competitive salary, visa sponsorship, relocation support, and significant upside potential.
  • Other info: Dynamic role with excellent career growth and collaboration with traders.
  • Why this job: Join a high-impact team and solve real-time trading challenges with cutting-edge tech.
  • Qualifications: Exceptional Python skills and experience in Front Office trading technology.

Location: London, UK (5 days onsite)

Compensation: £250,000 - £400,000 Total Compensation + Significant Upside Potential

Visa Sponsorship & Relocation Support Available

We are partnering with a leading global hedge fund undergoing a major transformation of its Front Office trading technology platform across OTC markets. This is a high-impact engineering role focused on mission-critical trade capture, execution workflows, platform reliability, and production engineering. You will work directly alongside Traders and Portfolio Managers, helping to build, support, and evolve systems that are central to the firm's trading operations and investment process. This is not a traditional support role. The position combines software engineering, production ownership, automation, and real-time problem solving within a fast-paced Front Office environment.

The firm is open to exceptional candidates currently based outside the UK and can provide:

  • Full visa sponsorship
  • Relocation support packages
  • Assistance with onboarding and international relocation

Strong candidates with relevant Front Office trading technology experience will be considered regardless of current location.

The Role

You will join a highly technical Front Office engineering team responsible for a sophisticated OTC trading platform supporting multiple asset classes globally. Responsibilities include:

  • Building Python-based automation, tooling, and engineering solutions for Front Office trading platforms
  • Improving platform reliability, monitoring, observability, and operational tooling
  • Working directly with Traders and Portfolio Managers to resolve complex real-time trading challenges
  • Troubleshooting trade lifecycle, booking, and workflow issues across OTC products
  • Developing scalable solutions to improve reconciliation, alerting, and operational efficiency
  • Contributing to platform engineering initiatives focused on performance, resilience, and scalability
  • Supporting production releases, testing, deployment validation, and system improvements
  • Investigating production issues using Python, SQL, and system-level analysis
  • Collaborating with global engineering and infrastructure teams on platform evolution initiatives
  • Operating within high-performance Linux/Unix production environments

Required Experience

  • Exceptional Python engineering skills
  • Experience building production-grade tooling, automation, or distributed systems in Python
  • Previous Front Office trading technology experience within buy-side or sell-side environments
  • Strong understanding of electronic trading workflows, trade lifecycle management, or booking systems
  • Strong troubleshooting skills across complex real-time distributed systems
  • Excellent SQL and data analysis capabilities
  • Linux/Unix expertise
  • Strong engineering mindset focused on scalability, maintainability, and reliability
  • Ability to operate effectively in a fast-paced trading environment
  • Strong communication skills and experience working directly with business stakeholders

Preferred Experience

  • Hedge fund, proprietary trading, or systematic trading experience
  • OTC and derivatives trading knowledge
  • Experience with order management, trade capture, or risk platforms
  • Platform observability, monitoring, or reliability engineering experience
  • Additional scripting or automation expertise
  • Understanding of post-trade processing and reconciliations
  • Exposure to market connectivity or pricing infrastructure

Python Trading Support Engineer in Slough employer: Bonhill Partners

As a leading global hedge fund, we offer an exceptional work environment in London that fosters innovation and collaboration. Our culture prioritises technical excellence and provides significant opportunities for professional growth, with direct engagement alongside Traders and Portfolio Managers in a dynamic Front Office setting. With competitive compensation packages, visa sponsorship, and relocation support, we are committed to attracting top talent from around the world to join our transformative journey in trading technology.

B

Contact Details:

Bonhill Partners Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Python Trading Support Engineer in Slough

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those working in trading tech. Attend meetups or webinars, and don’t be shy about asking for informational interviews. You never know who might have a lead on that perfect role!

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Python projects, especially any automation or trading tools you've built. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges related to trading systems and be ready to discuss your thought process. We all know how crucial it is to think on your feet in a fast-paced environment!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always on the lookout for exceptional talent like yours, especially in the trading tech space!

We think you need these skills to ace Python Trading Support Engineer in Slough

Python Engineering
Automation
Tooling Development
Production Support
Real-Time Problem Solving
Trade Lifecycle Management
SQL

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Python Trading Support Engineer role. Highlight your Python skills, experience with trading technology, and any relevant projects you've worked on. We want to see how your background aligns with 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 experience makes you a perfect fit. Don’t forget to mention your problem-solving skills and ability to work in fast-paced environments, as these are key for us.

Showcase Your Technical Skills:In your application, be sure to showcase your technical skills, especially in Python, SQL, and Linux/Unix. We love candidates who can demonstrate their engineering mindset and provide examples of how they've tackled real-time challenges in previous roles.

Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It helps us keep track of applications and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Bonhill Partners

Know Your Python Inside Out

Make sure you brush up on your Python skills, especially in the context of building production-grade tooling and automation. Be ready to discuss specific projects where you've used Python to solve real-time trading challenges.

Understand the Trading Environment

Familiarise yourself with electronic trading workflows and the trade lifecycle. Knowing how these systems operate will help you demonstrate your understanding of the role and how you can contribute to improving platform reliability.

Showcase Your Troubleshooting Skills

Prepare to discuss complex problems you've solved in previous roles, particularly in high-pressure environments. Highlight your experience with SQL and system-level analysis to show you can tackle real-time issues effectively.

Communicate Like a Pro

Since you'll be working closely with Traders and Portfolio Managers, practice articulating technical concepts clearly. Good communication is key, so think about how you can convey your ideas and solutions to non-technical stakeholders.