2

Entry Level High Frequency Trading Software Engineer Jobs in New York

C++ Developer

Manhattan, NY · On-site

$300K/yr

Responsibilities * Working alongside hardware and software developers to build ultra-low latency trading systems * Designing and implementing a low latency, high-frequency trading platform ...

This role sits combines deep knowledge of software engineering, hardware, and market microstructure ... Prior experience at a market making firm, high-frequency trading firm, or exchange technology ...

New

C++ Socket Level Developer

New York, NY · On-site

$53.50 - $72.25/hr

Design and implement a high-frequency trading platform, Develop systems that provide easy access to ... Strong skills in Mult-ithreading and Socket Level programming A strong background in data ...

We are seeking a Machine Learning Engineer to join the High Frequency Trading Technology team. This ... Experience with machine learning software libraries such as TensorFlow or PyTorch * Experience ...

We are seeking a Machine Learning Engineer to join the High Frequency Trading Technology team. This ... Experience with machine learning software libraries such as TensorFlow or PyTorch * Experience ...

... high frequency trading. We are looking for talented hardware engineers with a track record of ... You probably enjoy solving complex system problems where hardware and software come together to ...

FPGA Engineer

New York, NY · On-site

$180K - $280K/yr

... high frequency trading. We are looking for talented hardware engineers with a track record of ... You probably enjoy solving complex system problems where hardware and software come together to ...

next page

Showing results 1-20

Entry Level High Frequency Trading Software Engineer information

What is the difference between Entry Level High Frequency Trading Software Engineer vs Quantitative Trading Analyst?

AspectEntry Level High Frequency Trading Software EngineerQuantitative Trading Analyst
Required CredentialsBachelor's in Computer Science, Engineering, or related field; programming skills in C++, PythonBachelor's in Finance, Economics, or Mathematics; strong analytical and statistical skills
Work EnvironmentFast-paced trading firms, technology-driven teams, focus on software developmentTrading desks, research teams, focus on data analysis and strategy development
Employer & Industry UsageFinancial firms specializing in high-frequency trading, hedge funds, proprietary trading firmsInvestment banks, hedge funds, trading firms, financial institutions

While both roles operate within the trading industry, the Entry Level High Frequency Trading Software Engineer primarily focuses on developing and maintaining trading algorithms and infrastructure, whereas the Quantitative Trading Analyst emphasizes analyzing data and developing trading strategies. Both require strong technical skills, but their daily tasks and focus areas differ significantly.

What does an entry level high frequency trading software engineer do?

An Entry Level High Frequency Trading (HFT) Software Engineer designs, develops, and maintains software systems that enable firms to execute trades at extremely high speeds in financial markets. Their work focuses on optimizing algorithms, improving code efficiency, and reducing system latency to gain a competitive edge. They often work closely with quantitative analysts and traders to implement and test trading strategies, maintain trading infrastructure, and troubleshoot issues that arise during live trading sessions.

What are some common challenges faced by entry level high frequency trading software engineers, and how can they prepare for them?

Entry-level software engineers in high frequency trading (HFT) often face challenges such as optimizing code for ultra-low latency, understanding complex financial products, and adapting to a fast-paced, highly collaborative environment. To prepare, candidates should develop strong programming skills (especially in C++ or Python), gain familiarity with network protocols, and practice writing performance-critical code. Engaging in mock coding interviews, studying real-world trading systems, and seeking mentorship from experienced engineers can also help new hires adjust quickly and excel in their roles.

What are the key skills and qualifications needed to thrive as an entry level high frequency trading software engineer, and why are they important?

To thrive as an Entry Level High Frequency Trading Software Engineer, you need strong programming skills in languages such as C++ or Java, a solid foundation in algorithms, data structures, and a degree in computer science or a related field. Familiarity with Linux/Unix systems, version control tools like Git, and experience with low-latency networking are typically required, while knowledge of financial markets or trading systems is a plus. Outstanding problem-solving abilities, attention to detail, and the capacity to work well under pressure are crucial soft skills. These competencies are vital to developing, optimizing, and maintaining robust, high-performance trading systems in a fast-paced, competitive environment.

What are the most commonly searched types of High Frequency Trading Software Engineer jobs in New York?

The most popular types of High Frequency Trading Software Engineer jobs in New York are:

What are popular job titles related to Entry Level High Frequency Trading Software Engineer jobs in New York?

For Entry Level High Frequency Trading Software Engineer jobs in New York, the most frequently searched job titles are:

What job categories do people searching Entry Level High Frequency Trading Software Engineer jobs in New York look for?

The top searched job categories for Entry Level High Frequency Trading Software Engineer jobs in New York are:

Infographic showing various Entry Level High Frequency Trading Software Engineer job openings in New York as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 18% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution.

C++ Developer - Data Structures & Algorithms - High Frequency Trading

Carnegie Affiliates

New York, NY

$53.50 - $72.25/hr

Full-time

Re-posted just now


Job description

Company Description

Proprietary Trading Firm

Job Description

Designing and implementing a high-frequency trading platform, which includes collecting quotes and trades from and disseminating orders to exchanges around the world

Optimizing this platform by using network and systems programming, as well as other advanced techniques to minimize latency

Developing systems that provide easy access to historical market data and trading simulations

Creating tools to analyze data for patterns

Building risk-management and performance-tracking tools

Shaping the future of the Core Engineering team through regular interviewing and infrequent campus recruiting trips

Qualifications

A strong background in data structures, algorithms, and object-oriented programming in C++

Brilliant problem-solving abilities

The ability to manage multiple tasks in a fast-paced environment

Strong communication skills in English

Working knowledge of Linux

Knowledge of any other development language, including Java, Python, or Perl and shell scripts (a plus)

Additional Information

All your information will be kept confidential according to EEO guidelines.