C++ Software Engineer

2 months ago


new york city, United States New River Talent Full time

An opportunity for talented C++ Software Engineers to join a leading proprietary trading firm in either Chicago or New York.


The team

The team you will join own the trading firm's entire trading platform. The trading platform includes a modern ULL execution workflow and a state-of-the-art Python based research module. These support an extensive range of highly latency-sensitive trades in equities and futures markets.


Working closely with traders and quant researchers, as a C++ Software Engineer in this role, you will be building software to enable trading in highly competitive, fast-moving electronic markets as well as helping to improve the firm's research capabilities deploying distributed computation techniques.


Your Day

  • Collaborate with the trading team to develop solutions for trade execution and research capabilities with efficient and reliable C++ code.
  • Tackle the challenge of optimizing for a wide range of latency sensitivities in futures and equities markets.
  • Work closely with the infrastructure team to ensure reliable and optimized system performance.
  • Troubleshoot and debug issues to ensure the stability and integrity of trading systems.
  • Keep up to date with industry advancements and share knowledge with the team to drive continuous improvement.


Skills and Experience Required

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • A minimum of 3 years professional (post-graduation) experience writing code in modern C++ in a Linux environment.
  • Strong proficiency in multithreading and memory management for low-latency, high-performance systems.
  • Solid understanding of design patterns, data structures, and algorithms.
  • Familiarity with networking protocols i.e. TCP/IP, UDP, FIX.
  • Excellent communication and collaboration skills with the ability to work effectively in a team environment.


Apply Now

If this opportunity is of interest and you meet the key requirements, apply now

The base salary range for this role is $175,000 to $250,000 plus a generous bonus.


PLEASE NOTE: We will not be able to accept applications if you do not currently have US work authorization


  • Software Engineer

    3 weeks ago


    New York, United States Vatic Labs Full time

    Our Software Engineers are focused on developing innovative platforms and systems that drive our trading and research efforts. While performance is a critical component of our software, we are focused on building a platform that is massively scalable, flexible, and forward-looking. Our environment is highly collaborative, fostering innovation and growth. As...


  • New York, New York, United States ASRC Federal Holding Company Full time

    ASRC Federal Technical Services is seeking a skilled Junior Level Computer/Electrical Engineer to support the Federal Aviation Administration in Egg Harbor Township, NJ.This role works on the TFDM System (Terminal Flight Data Manager) that improves air traffic management and efficiency at airports.Key responsibilities include:Providing software/adaptation...


  • New York, New York, United States Vaco Full time

    Job SummaryAs a Senior C++ Software Engineer at Vaco, you will be responsible for designing and implementing high-performance software solutions for financial trading systems and risk management platforms. Your expertise in C++ and experience with multi-threaded programming, memory management, and object-oriented design will be crucial in developing scalable...


  • New York, New York, United States Atto Trading Technologies Full time

    Job OpportunityAtto Trading Technologies, a pioneering quantitative trading firm, is seeking a skilled C++ Software Engineer to join our team in New York.We are a dynamic and diverse team of experts in trading, statistics, engineering, and technology, working together to solve complex problems and drive innovation. Our disciplined approach and rapid market...


  • New York, New York, United States Phaxis Full time

    Job Title: Senior C++ Software EngineerJob Summary:Phaxis is seeking a highly skilled Senior C++ Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing high-performance C++ libraries to integrate Quant pricing models into Murex FLEX API for equities and derivatives...


  • New York, New York, United States Brains Workgroup Full time

    Job Title: Senior C++ Software EngineerJob Description:Brains Workgroup is seeking a skilled Senior C++ Software Engineer to join our team. As a key member of our development team, you will be responsible for developing high-performance C++ libraries to integrate Quant pricing models into Murex FLEX API for equities and derivatives products.Responsibilities:...


  • New York, New York, United States Hulu Full time

    Job Title: Principal Software Engineer, C++At Hulu, we're looking for a talented Principal Software Engineer to join our team. As a key member of our Client Platform team, you'll be responsible for designing and building our next-generation Client Platform that will power Hulu across a wide range of living room devices.Key Responsibilities:Design and build...


  • New York, United States Capgemini Full time

    Senior Software Engineer - C Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading...


  • new york city, United States Selby Jennings Full time

    One of the leading high frequency trading firm in NYC are looking for a C++ developer to join their greenfield project and work directly with the head of platform technology who is a pioneer of C++ trading systems development.The team has not started trading yet and are still in the process of building their core team and hiring key contributors. They have...


  • new york city, United States Selby Jennings Full time

    One of the leading high frequency trading firm in NYC are looking for a C++ developer to join their greenfield project and work directly with the head of platform technology who is a pioneer of C++ trading systems development.The team has not started trading yet and are still in the process of building their core team and hiring key contributors. They have...


  • New York, New York, United States Engtal Full time

    As a software engineer at Engtal, you will design, develop, and optimize software solutions tailored to the hardware-specific needs of our global trading system. Our dynamic, fast-paced tech environment enables collaboration and rapid feedback loops across global teams.Your Key Responsibilities:Work closely with hardware engineers and cross-functional teams...

  • C++ Software Engineer

    1 month ago


    New York, New York, United States eFinancialCareers Full time

    Role OverviewWe are seeking a skilled C++ Software Engineer to join our Core Infrastructure team focused on high-frequency trading. This role involves designing, developing, and optimizing low-latency trading systems and infrastructure components critical to our trading operations.Key ResponsibilitiesDesign and implement high-performance C++ software...

  • Software Engineer

    1 month ago


    new york city, United States Alderson Loop Full time

    A Fortune 500 Financial firm is looking for a Software Engineer to join the Investment Risk Technology team is looking for an enthusiastic Software Engineer.Are you the type of engineer that will write a unit test while coding, query an API on the side to get an idea of the analytics you’re dealing with, pull up your sleeves and follow a legacy SQL query...


  • Jersey City, New Jersey, United States American Cybersystems Full time

    Job Title: Senior C++ Software EngineerJob Summary:We are seeking a highly skilled Senior C++ Software Engineer to join our team. As a Senior C++ Software Engineer, you will be responsible for designing, developing, and maintaining efficient, reusable, and reliable C++ code. You will work closely with cross-functional teams to define, design, and ship new...

  • C++ Software Engineer

    2 weeks ago


    New York, United States Selby Jennings Full time

    One of the leading high frequency trading firm in NYC are looking for a C++ developer to join their greenfield project and work directly with the head of platform technology who is a pioneer of C++ trading systems development. The team has not started trading yet and are still in the process of building their core team and hiring key contributors. They have...


  • New York, United States Selby Jennings Full time

    One of the leading high frequency trading firm in NYC are looking for a C++ developer to join their greenfield project and work directly with the head of platform technology who is a pioneer of C++ trading systems development.The team has not started trading yet and are still in the process of building their core team and hiring key contributors. They have...


  • New York, New York, United States R K Software, Inc. Full time

    Job Description for Senior Software EngineerR K Software, Inc. is seeking a highly skilled Senior Software Engineer to join our team of talented professionals.Job SummaryThe Senior Software Engineer will be responsible for designing, developing, and deploying complex software applications using a range of technologies including Visual Studio .Net, SQL...

  • Sr. Software Engineer

    1 month ago


    York, United States Comcast Corporation Full time

    FreeWheel, a Comcast company, provides comprehensive ad platforms for publishers, advertisers, and media buyers. Powered by premium video content, robust data, and advanced technology, we’re making it easier for buyers and sellers to transact across all screens, data types, and sales channels. As a global company, we have offices in nine countries and can...


  • Jersey City, New Jersey, United States American Cybersystems Full time

    Job Title: Senior C++ Software EngineerJob Summary: We are seeking a highly skilled Senior C++ Software Engineer to join our team at American Cybersystems. As a Senior C++ Software Engineer, you will be responsible for designing, developing, and maintaining efficient, reusable, and reliable C++ code. You will work closely with cross-functional teams to...


  • Ellicott City, United States Quadrant Full time

    Software Engineer (JAVA, C/C++) Dahlgren, VA Pay From: $100,000MUST: Active Secret Clearance Experienced Software Engineer 5+ years of experience in software engineering applied to program development, modeling, and/or simulation 2+ years of experience with Navy, Navy Systems, and Joint Systems Understanding of technical aspects required to develop large...