Quantitative Engineer II
dv01Full Time
Mid-level (3 to 4 years), Senior (5 to 8 years)
Candidates should possess a Bachelor’s or Master’s degree in Computer Science, and significant programming experience in C++, Python, or Java is required. Experience working directly with users or clients to capture requirements and scope projects, as well as the ability to participate in the design of complex software systems and select appropriate technologies, is also desired. Experience with trading systems, financial data, low-latency systems, or data science/research roles is a plus.
Software Engineers at PDT Partners are responsible for building and maintaining the technology that enables all parts of the trading life cycle, including building trading systems, risk controls, and post-trade technologies. They will partner with internal end-users to understand and anticipate new features and requirements, develop and maintain the proprietary software stack using C++, Python, and Java, and identify, assess, and deploy the latest open-source and third-party software in both on-prem and cloud environments.
Quantitative asset management and algorithmic trading
PDT Partners focuses on quantitative asset management by developing models that identify inefficiencies in financial markets and predict market movements. The firm uses sophisticated trading algorithms that analyze large amounts of market data to find patterns and execute trades accurately. Unlike many competitors, PDT Partners has a long history in algorithmic trading, having been a pioneer in the field since the 1990s. The company serves institutional clients, such as hedge funds and pension funds, helping them optimize their investment strategies through data-driven insights. PDT Partners aims to foster a collaborative environment where its team can continuously explore and innovate, ensuring that all ideas are carefully validated before implementation.