Trading Infrastructure Software Engineer
Trading Infrastructure Software Engineer

Trading Infrastructure Software Engineer

City of London Full-Time 117000 - 135000 £ / year (est.) No home office possible
Go Premium
PDT Partners

At a Glance

  • Tasks: Develop and maintain cutting-edge trading software using C++ and Python.
  • Company: Join PDT Partners, a top-tier quantitative investment manager with a stellar reputation.
  • Benefits: Competitive salary, potential bonuses, and a supportive work environment.
  • Why this job: Dive into real-time trading systems and make a significant impact on financial technology.
  • Qualifications: Strong programming skills in C++, Python, or Java; experience with trading systems is a plus.
  • Other info: Be part of a close-knit, diverse team with excellent career growth opportunities.

The predicted salary is between 117000 - 135000 £ per year.

Overview

Trading Infrastructure Software Engineer – London, UK.

As a Trading Infrastructure engineer, you’ll work on a small global team of highly experienced systems and applications engineers focused on the creation, management and support of real-time trading systems. A role on this team offers significant exposure to sophisticated methods of trading, from the handling and distribution of market data to order management and routing solutions.

Successful candidates come from very strong technical and academic backgrounds, are interested in solving complex technical issues, wish to be deeply involved in hands-on programming. They also enjoy ownership of business-critical projects, working on the full life cycle of large complex systems, from designing and implementing new components and features to supporting and enhancing existing functionality.

PDT Partners has a stellar 30+ year track record and a reputation for excellence. Our goal is to be the best quantitative investment manager in the world—measured by the quality of our products, not their size. PDT’s very high employee-retention rate speaks for itself. Our people are intellectually extraordinary, and our community is close-knit, down-to-earth, and diverse.

Responsibilities

  • Develop and maintain our proprietary software stack using C++ and/or Python
  • Implement and extend order management, compliance, exchange connectivity, market data, and routing functionality
  • Design and implement our next generation real-time trading platform
  • Manage and support the operation of our global trading system, troubleshooting and debugging issues
  • Monitor compliance-related issues and market/exchange technology changes

Qualifications

  • Significant experience programming in one or more of C++, Python, or Java
  • Experience working with trading systems or financial data, working with low-latency systems, or working in a data science- or research-adjacent role a plus
  • Expertise in systems architecture and OS internals

Education

Bachelors or Masters degree in an Engineering or Applied Sciences field from a rigorous academic program or equivalent professional experience.

The salary range for this role is between $195,000 and $225,000. This range is not inclusive of any potential bonus amounts. Factors that may impact the agreed upon salary within the range for a particular candidate include years of experience, level of education obtained, skill set, and other external factors.

PRIVACY STATEMENT: For information on ways PDT may collect, use, and process your personal information, please see PDT’s privacy notices.

Apply for this job

*

#J-18808-Ljbffr

Trading Infrastructure Software Engineer employer: PDT Partners

PDT Partners is an exceptional employer, offering a dynamic work environment in London where innovation and collaboration thrive. With a strong focus on employee growth, our close-knit team enjoys significant ownership of impactful projects, fostering both professional development and a sense of community. Our commitment to excellence is reflected in our high employee retention rate and the opportunity to work with cutting-edge technology in the fast-paced world of trading.
PDT Partners

Contact Detail:

PDT Partners Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Trading Infrastructure Software Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the trading and tech space on LinkedIn or at industry events. A friendly chat can sometimes lead to job opportunities that aren’t even advertised.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C++, Python, or Java. 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 coding skills and understanding trading systems. Practice common algorithms and system design questions to impress during the interview process.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Trading Infrastructure Software Engineer

C++
Python
Java
Real-time Trading Systems
Order Management
Market Data Handling
Exchange Connectivity
Systems Architecture
Low-latency Systems
Troubleshooting
Debugging
Compliance Monitoring
Data Science
Applied Sciences

Some tips for your application 🫡

Show Off Your Skills: When you're writing your application, make sure to highlight your programming skills in C++, Python, or Java. We want to see how your experience aligns with the role, so don’t hold back on showcasing your technical prowess!

Tailor Your Application: Take a moment to customise your application for this specific role. Mention your experience with trading systems or low-latency environments, as it’ll show us you’re genuinely interested and understand what we do.

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for our team. Remember, less is often more!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at PDT Partners

✨Know Your Tech Inside Out

Make sure you brush up on your C++, Python, and Java skills. Be ready to discuss specific projects where you've used these languages, especially in relation to trading systems or low-latency environments. The more you can demonstrate your technical prowess, the better!

✨Understand the Trading Landscape

Familiarise yourself with real-time trading systems and market data handling. Knowing how order management and routing solutions work will give you an edge. You might even want to read up on recent changes in market technology to show you're engaged and informed.

✨Showcase Problem-Solving Skills

Prepare to discuss complex technical issues you've tackled in the past. Think of examples where you took ownership of a project and how you approached troubleshooting and debugging. This will highlight your hands-on experience and ability to think critically under pressure.

✨Cultural Fit Matters

PDT Partners values a close-knit and diverse community. Be yourself and let your personality shine through during the interview. Share experiences that reflect your teamwork and collaboration skills, as well as your passion for the industry. They want to see if you'll mesh well with their team!

Trading Infrastructure Software Engineer
PDT Partners
Location: City of London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>