2

Entry Level C++ Quant Developer Jobs in Edison, NJ

... quantitative researchers and developers, taking a holistic approach to design and optimize our fast-trading systems. We build systems primarily in OCaml with only small amounts of C and C++, but you ...

... quantitative researchers and developers, taking a holistic approach to design and optimize our fast-trading systems. We build systems primarily in OCaml with only small amounts of C and C++, but you ...

Python Developer

Manhattan, NY · On-site

$150K - $250K/yr

Familiar with quantitative finance and electronic trading concepts and financial data * Equities ... Experience with other programming languages, such asC/C , Java, Scala, Go, or C# * Apache ...

This is an entry-level position - less than two years of industry experience is expected; Vxworks ... Qualifications Candidate MUST have strong programming skills in C/C++/C# Experience with both ...

Showing results 21-40

Entry Level C Quant Developer information

See Edison, NJ salary details

$10

$59

$99

How much do entry level c++ quant developer jobs pay per hour?

As of Aug 13, 2026, the average hourly pay for entry level c++ quant developer in Edison, NJ is $59.83, according to ZipRecruiter salary data. Most workers in this role earn between $48.80 and $65.72 per hour, depending on experience, location, and employer.

What is the difference between Entry Level C++ Quant Developer vs Entry Level Quant Analyst?

AspectEntry Level C++ Quant DeveloperEntry Level Quant Analyst
Required CredentialsBachelor's in Computer Science, Mathematics, or related; programming skills in C++Bachelor's in Finance, Economics, or related; strong analytical skills
Work EnvironmentDevelops trading algorithms, software tools, and models in a tech-driven environmentAnalyzes market data, develops trading strategies, and supports investment decisions
Employer & Industry UsageFinancial firms, hedge funds, trading desksAsset management firms, investment banks, hedge funds

While both roles involve quantitative skills, the Entry Level C++ Quant Developer focuses on coding and developing trading software using C++, whereas the Entry Level Quant Analyst emphasizes data analysis and strategy support. The developer role is more technical, requiring programming expertise, while the analyst role leans toward financial analysis and market research.

What are some common challenges faced by entry level C++ quant developers during their first year on the job?

Entry Level C++ Quant Developers often encounter challenges such as adapting to the fast-paced environment of financial trading desks, learning complex mathematical models, and mastering large, legacy codebases. Collaborating closely with quantitative analysts and senior developers requires strong communication skills and the ability to quickly grasp domain-specific concepts. Additionally, balancing the demands of writing efficient, high-performance code with the need for accuracy and reliability in financial computations is a key learning curve in this role.

What does an entry level C++ quant developer do?

An Entry Level C++ Quant Developer is responsible for developing and maintaining quantitative models and software tools used in financial analysis and trading. They primarily use the C++ programming language to build high-performance applications that analyze financial data, implement trading strategies, and manage risk. Working closely with quantitative analysts, they help translate complex mathematical models into efficient, reliable code. This role often involves debugging, optimizing code, and collaborating with other teams to ensure the software meets business and regulatory requirements.

What are the key skills and qualifications needed to thrive as an entry level C++ quant developer, and why are they important?

To thrive as an Entry Level C++ Quant Developer, you need a strong background in C++ programming, quantitative analysis, and a relevant degree in mathematics, computer science, or a related field. Familiarity with financial modeling tools, version control systems like Git, and exposure to databases or scripting languages is typically expected. Analytical thinking, problem-solving, and the ability to collaborate within a fast-paced team environment are standout soft skills for this role. These competencies are crucial for efficiently developing and maintaining robust quantitative models that drive informed trading and investment decisions.

What are popular job titles related to Entry Level C++ Quant Developer jobs in Edison, NJ?

For Entry Level C++ Quant Developer jobs in Edison, NJ, the most frequently searched job titles are:

What job categories do people searching Entry Level C++ Quant Developer jobs in Edison, NJ look for?

The top searched job categories for Entry Level C++ Quant Developer jobs in Edison, NJ are:

Infographic showing various Entry Level C++ Quant Developer job openings in Edison, NJ as of August 2026, with employment types broken down into 82% Full Time, 4% Part Time, and 14% Contract. Highlights an 79% Physical, 7% Hybrid, and 14% Remote job distribution, with an average salary of $124,449 per year, or $59.8 per hour.

Full-time

Re-posted 21 days ago


Job description

About the Position

We are looking for a Software Engineer with experience in high-performance, low latency systems. You'll work closely with our quantitative researchers and developers, taking a holistic approach to design and optimize our fast-trading systems.

We build systems primarily in OCaml with only small amounts of C and C++, but you don't need any experience with OCaml in particular (we can teach it to you) or knowledge of the financial markets. The most important qualification is experience with low level systems programming and optimization, whether it is in C, C++, or any other language.  

About You
  • Experience with low level systems programming and optimization, and working on network applications that require extremely low latency and high throughput
  • Can understand, interpret, and improve application performance through hardware performance counters and other profiling tools
  • Has a thorough understanding of modern computer architecture and can talk to others about it; for example, can you describe modern x86 AMD and Intel cache hierarchies?
  • Some experience with fast-packet processing in user space and common kernel-bypass implementations would be ideal (such as Solarflare OpenOnload/TCPDirect/ef_vi, Exablaze, InfiniBand verbs, DPDK)
  • Experience working around the performance challenges of languages with a managed runtime (such as Java or C#) and familiarity with a typed functional language are a plus

If you're a recruiting agency and want to partner with us, please reach out to agency-partnerships@janestreet.com.