
Software Engineer
PDT Partners3 months ago
Responsibilities
- Partner with internal end-users to understand and anticipate feature requirements and engineer efficient solutions.
- Develop and maintain the proprietary software stack using C++, Python, and Java.
- Identify, assess, and deploy open-source and third-party software in on-premises and cloud environments.
- Build and maintain technology supporting trading systems, risk controls, and post-trade operations.
Requirements
- Significant programming experience in one or more of C++, Python, or Java.
- Experience working directly with users or clients to capture requirements and scope solutions.
- Ability to participate in designing complex software systems and select pragmatic technologies aligned with business objectives.
- Experience with trading systems, financial data, low-latency systems, data science, or research-adjacent work is a plus.
- Bachelor’s or master’s degree in computer science.
Benefits
- Hybrid position requiring at least 3 days per week in the London office.
- Potential for significant career growth and direct impact on the company’s bottom line.
- Close-knit, diverse community at a quantitative investment manager with a 30+ year track record.
About PDT Partners
PDT, which stands for Process Driven Trading, was founded by Peter Muller in 1993 as a proprietary trading group within Morgan Stanley. In 2013, after establishing a 19-year track record finding inefficiencies in financial markets, the group spun out of Morgan Stanley to become an independent investment management firm, PDT Partners. Today we are a leader in the field of quantitative finance, known for our rigorous scientific, systematic, and model-driven approach to investing, with multiple billions in assets under management. Peter Muller, Founder and CEO, and a small group of managing partners lead around 200 scientists, engineers, and professionals in New York and London.