2

Entry Level Algorithmic Trading Programmer Jobs in New York

... algorithmic trading systems, manage risk, develop new businesses, and more. Our trading desks are ... General programming experience is a plus, but knowing a particular programming language is not ...

... algorithmic trading systems, manage risk, develop new businesses, and more. Our trading desks are ... General programming experience is a plus, but knowing a particular programming language is not ...

This role is designed as a foundational entry point into algorithmic trading analysis with a clear ... Proven programming, statistics, and data analysis skills (e.g., Python, SQL, R) * Strong analytical ...

This role is designed as a foundational entry point into algorithmic trading analysis with a clear ... Proven programming, statistics, and data analysis skills (e.g., Python, SQL, R) * Strong analytical ...

As a Quantitative Developer at Vatic Labs, you will collaborate with our team to build and rapidly scale state-of-the-art algorithmic trading systems. You will work alongside computer scientists and ...

As a Quantitative Developer at Vatic Labs, you will collaborate with our team to build and rapidly scale state-of-the-art algorithmic trading systems. You will work alongside computer scientists and ...

next page

Showing results 1-20

Entry Level Algorithmic Trading Programmer information

What is the difference between Entry Level Algorithmic Trading Programmer vs Quantitative Analyst?

AspectEntry Level Algorithmic Trading ProgrammerQuantitative Analyst
Required CredentialsBachelor's in Computer Science, Finance, or related field; programming skills (Python, C++, SQL)Bachelor's or Master's in Finance, Mathematics, or Economics; strong analytical skills
Work EnvironmentFinancial firms, trading desks, hedge funds; focus on coding and developing trading algorithmsInvestment banks, asset management firms; focus on data analysis and modeling
Employer & Industry UsageCommon in trading firms and hedge funds; roles involve programming and algorithm developmentWidely used in finance; roles involve quantitative research and financial modeling

The Entry Level Algorithmic Trading Programmer primarily focuses on developing and implementing trading algorithms using programming skills, while a Quantitative Analyst emphasizes financial modeling and data analysis to inform trading strategies. Both roles require strong analytical skills but differ in their core responsibilities and daily tasks.

What are the most commonly searched types of Algorithmic Trading Programmer jobs in New York? The most popular types of Algorithmic Trading Programmer jobs in New York are:
Infographic showing various Entry Level Algorithmic Trading Programmer job openings in New York as of June 2026, with employment types broken down into 89% Full Time, and 11% Contract. Highlights an 84% In-person, and 16% Remote job distribution.

C++ Systems Developer for Delta One Group

Quanta Search

Manhattan, NY • On-site

$53.50 - $72/hr

Other

Posted 21 days ago


Job description

Our client, a leading HF, is seeking a strong C++ Systems Developer who will focus on automated trading systems andcore development. The ideal candidate will demonstrate genuine interest in market activities, be efficient inscalable market data consumption, and robust order routing and execution capabilities. The SystemsDeveloper will occupy a position at the center of the firm's algorithmic trading unit. This person must haveexperience building large-scale production systems, high-performance trading applications, and drivingimprovement in all levels of the technology stack.
As a C++ Systems Developer you will:
Develop execution capabilities designed for scalability, performance, and resilience
Specialize in market microstructure to enhance trading intelligence and market participation
Build market data solutions to process and disseminate data to libraries and applications
Build order management systems that deliver speed, efficiency, and simplicity to trading strategies
Research and innovate ideas in software engineering and high-performance computing
Partner with traders and core engineers to devise next gen solutions for firm's trading activities
Requirements:
Degree in Computer Science, Software Engineering, EE or similar
Minimum of two years developing low latency C++ applications
Proficiency in advanced C++ ('11/14) including proficiency with STL, TMP, Boost, and type safety
Proficiency in advanced data structures, algorithms, OO programming, and computational complexity
Proficiency in Software Engineering including design/requirement specs, testing, QA, release
Experience with low-level system facilities: threading, I/O, signals, shared memory, VM, VFS
Experience in distributed computing including exchange topology, market gateways, and SORs
Knowledge of TCP/IP, UDP, and network topology; experience with socket programming
Knowledge of Exchange connectivity, Order Management Systems, and High Frequency Trading
Additional skills/experience that will reflect favorably
Graduate degree in Computer Science, Software Engineering, EE, or similar
Knowledge and familiarity with exchange protocols FIX, ITCH, PITCH, OUCH, and related
Low-latency: hardware/bios tuning, NUMA aware, multi-threaded design, lock-free programming
Low-latency: compiler and cache optimization, user-space networking (kernel bypass), IPC/RPC
Experience in programming/system tools; svn, gdb, valgrind, tcpdump, strace, systemtap, and more
Experience with designing simulation and back-testing frameworks and research infrastructure
Hardware knowledge and/or FPGA experience