Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - C++

$200k - $300k
Full-time

Hudson River Trading

At Hudson River Trading (HRT), C++ is at the center of our live trading systems and research infrastructure. Our C++ engineers build the highly performant, fault-tolerant systems that power trading across global markets. HRT’s distributed system is on the Pareto frontier of latency and throughput, giving you limitless opportunity to leverage your deep knowledge of C++, OS internals, CPU architecture, and networking hardware and protocols. You’ll work side-by-side with researchers, traders, and hardware specialists, implementing solutions where every microsecond matters. Our bottom-up approach to projects and our highly collaborative environment empower talented engineers to make significant contributions and see their impact daily. At HRT, you'll be challenged to solve complex problems in a fast-paced, highly competitive industry, surrounded by some of the brightest minds in the field. C++ Engineers at HRT work on a wide variety of projects. Examples include: * Develop and optimize infrastructure for market data, order entry and execution logic, spanning tens of asset classes including options, equities, futures, crypto, and fixed income. * Design fault-tolerant, low-latency systems for live trading, including encoding/prioritization of data over WAN links and recovery from hardware failures. * Profile and improve performance-critical code for both throughput and latency in production environments. * Build and maintain infrastructure that drives products including client-facing wholesale and SDP platforms, distributed network filesystems, and scalable research workflows. * Write software that interfaces with specialized hardware such as FPGAs and ASICs used in trading systems. Profile * You’re one of the top devs in your current organization, as measured by productivity, technical capability, and helpfulness to other devs. * You are capable of solving complex engineering problems independently and providing technical advice for others in areas of your expertise. * You can make progress on long-term architectural projects while troubleshooting smaller tasks and bug fixes with agility. * You can describe software designs at a high level (the abstract interface), low level (step-by-step algorithm), or anywhere in between. * You are always looking for ways to make systems better. Qualifications

  • 1+ years of professional work experience
  • Bachelor's degree in Computer Science, Computer Engineering, or related field
  • Superior design, debugging, and problem solving skills
  • Advanced C++ experience is required, daily use preferred
  • Knowledge of UNIX operating systems (we use Linux), system/processor
performance, and network communication The estimated base salary range for this position is 200,000 to 300,000 USD per year (or local equivalent). The base pay offered may vary depending on multiple individualized factors, including location, job-related knowledge, skills, and experience. This role will also be eligible for discretionary performance-based bonuses and a competitive benefits package. Culture Hudson River Trading (HRT) brings a scientific approach to trading financial products. We have built one of the world's most sophisticated computing environments for research and development. Our researchers are at the forefront of innovation in the world of algorithmic trading. At HRT we welcome a variety of expertise: mathematics and computer science, physics and engineering, media and tech. We’re a community of self-starters who are motivated by the excitement of being at the cutting edge of automation in every part of our organization—from trading, to business operations, to recruiting and beyond. We value openness and transparency, and celebrate great ideas from HRT veterans and new hires alike. At HRT we’re friends and colleagues – whether we are sharing a meal, playing the latest board game, or writing elegant code. We embrace a culture of togetherness that extends far beyond the walls of our office. Feel like you belong at HRT? Our goal is to find the best people and bring them together to do great work in a place where everyone is valued. HRT is proud of our diverse staff; we have offices all over the globe and benefit from our varied and unique perspectives. HRT is an equal opportunity employer; so whoever you are we’d love to get to know you. Please be advised: Use of AI tools during interviews or assessments is strictly prohibited, unless otherwise instructed or agreed upon. We employ various methods to evaluate the authenticity of candidate responses. If we determine that AI assistance was used during any stage of the hiring process, we reserve the right to immediately disqualify your candidacy or rescind any job offers extended.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - C++ in New York, NY vacancy
  • Nutrient is looking for a Senior Software Engineer for their Native team to design and implement core technology for document capabilities. You'll be responsible for developing C++ and C# systems, optimizing workflows, and shipping features in an async-first environment... 
    Suggested
    Remote job

    Nutrient

    New York, NY
    3 days ago
  • $150k - $300k

     ...Software Engineer, C++ Aquatic Capital Management is seeking a C++ Software Engineer to join our Market Data team. In this role, you'll build and maintain real-time market data infrastructure that delivers clean, reliable, and low-latency data to research and trading... 
    Suggested
    Full time
    Casual work

    Aquatic Capital Management

    New York, NY
    5 days ago
  • $120k - $150k

     ...Software Engineer (C++) Manhattan, New York, United States At Rockstar Games, we create world-class entertainment experiences. Become part of a team working on some of the most rewarding, large-scale creative projects to be found in any entertainment medium -... 
    Suggested
    Full time
    Work at office

    Rockstar Games

    New York, NY
    4 days ago
  • $180k - $250k

     ...Front Office Software Engineer, Fixed Income/C++ Fintech Industry Leader providing institutional traders with data and trade insights to commodities markets has an immediate need for a Front Office C++ Software Engineer to join their growing team. In this role you will... 
    Suggested
    Work at office
    Immediate start
    Remote work

    Harris Allied

    New York, NY
    5 days ago
  •  ...About the job Senior Software Engineer, C++ About the Company A leading decentralized infrastructure company is building one of the worlds most efficient public blockchain networks designed to enable developers to create applications that feel more like using... 
    Suggested
    Worldwide

    TechChain Talent

    New York, NY
    1 day ago
  • $133k - $149k

    Persistent Systems in New York, NY is seeking an experienced Embedded Software Engineer to develop software solutions for embedded Linux systems. The role requires hands-on experience in C/C++, and the ability to support hardware and application development on the Wave... 

    Persistent Systems

    New York, NY
    1 day ago
  • $180k - $290k

     ...support the rapidly growing and changing Stellar ecosystem. As a C++ Engineer at Stellar, you'll be at the heart of it all-designing and...  ...and build key components of Stellar Core - the backbone software behind the Stellar Network. Design and develop robust, scalable... 
    Temporary work
    Work at office
    Local area
    Worldwide
    Flexible hours

    Stellar

    New York, NY
    4 days ago
  • Senior Software Engineer I (C++/C# in Embedded Linux) Job Category : CEMS Services Requisition Number : SENIO004696 Posted : April 3, 2026 Full-Time Remote Locations Showing 1 location Remote (United States) United States Description Alliance Technical Group , a... 
    Full time
    For contractors
    Remote work
    Flexible hours

    Alliance Technical Group

    New York, NY
    10 hours ago
  • Peraton in New Jersey is looking for a software engineer skilled in advanced algorithm development and robust software engineering. Your role...  ...We seek an experienced individual with a strong background in C++ development, containerization technologies, and a proven ability... 

    Peraton

    New York, NY
    3 days ago
  • $114.75k - $183.6k

    R&D Software Development Engineer- Medical page is loaded## R&D Software Development Engineer- Medicallocations: Orange (OH), Ohio, United Statestime type: Full timeposted on: Posted Todayjob requisition id: 580470### Job TitleR&D Software Development Engineer- Medical###... 
    Full time
    Work at office
    Immediate start
    Work visa
    Relocation package
    3 days per week

    Philips International

    Brooklyn, NY
    2 days ago
  • $65 - $110 per hour

    A recruitment firm specializing in systems engineering is seeking a System Software Engineer to develop coding benchmarks in C++ or Rust. This part-time, fully remote position requires strong experience in systems engineering and proficiency in the mentioned programming... 
    Remote job
    Hourly pay
    Part time

    Crossing Hurdles

    New York, NY
    1 day ago
  • $165k - $300k

    Overview Two Sigma is a financial sciences company, combining data analysis, invention, and rigorous inquiry to help solve the toughest challenges in investment management, insurance technology, securities, private equity, and venture capital. Our team of scientists, technologists...
    Work experience placement
    Casual work
    Work at office
    Local area
    Home office
    Flexible hours

    Quant Blueprint LLC

    New York, NY
    3 days ago
  • A technology solutions provider in the United Kingdom is seeking a part-time software engineer to review AI-generated content and validate software concepts. The role requires strong debugging skills and the ability to communicate improvements clearly. Responsibilities... 
    Part time

    Crossing Hurdles

    New York, NY
    1 day ago
  •  ...generated prompts, responses, and code Validate algorithms and software concepts for technical accuracy Provide structured,...  ...model capabilities Requirements Strong experience in software engineering, technical research, or educational content development Strong... 
    Remote job
    Part time

    Crossing Hurdles

    New York, NY
    1 day ago
  • As a Senior/Staff Software Engineer, you will be one of the technical leaders of our core technology team that pushes the boundaries of our state...  ...(not C-> Preferred Qualifications Experience in low-latency C++ Experience in developing low latency systems #J-18808-Ljbffr... 

    Framework Ventures

    New York, NY
    1 day ago
  •  ...Software Engineer (C++ & Python) 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... 
    Permanent employment
    Full time
    Contract work
    Local area
    Flexible hours

    Capgemini

    New York, NY
    6 days ago
  • Excelion Partners LLC. is seeking an Embedded Software Engineer in Parsippany, New Jersey, to develop and test mission-critical software for advanced power distribution and flight actuation systems. You will collaborate with teams to design programs ensuring safety and... 

    Excelion Partners LLC.

    New York, NY
    1 day ago
  • $120k - $285k

     ...the world’s best systematic trading and engineering talent. We empower portfolio managers to...  ...quantitative researchers, traders, and software engineers to design, implement, and deploy...  .... Excellent programming skills in C++, with experience in Python strongly preferred... 
    Casual work
    Work at office

    Tower Research Capital LLC

    New York, NY
    3 days ago
  • $150.32k - $225.48k

    Embedded Software Engineer II - (C++) Realtime Platform Pittsburgh, PA, Palo Alto, CA, Detroit, MI Latitude AI ( lat.ai ) develops automated driving technologies, including L3, for Ford vehicles at scale. We’re driven by the opportunity to reimagine what it’s like to drive... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI LLC

    New York, NY
    10 hours ago
  •  ...gemological research organization in Secaucus, New Jersey, is seeking a Software Engineer to design and implement software for advanced automated metrology systems. This role requires strong programming skills in C++ and Python, as well as experience with machine learning and... 

    Gemological Institute of America

    Secaucus, NJ
    10 hours ago
  • $80k - $120k

    Job Title Junior Software Engineer - Scientific Computing (C++) Location Manhattan, NY (On-site/Remote) Employer Axle (Bioscience & IT) Job ID 2026-1584 Salary Range $80,000 - $120,000 USD Key Responsibilities Develop and maintain C++ software components for scientific... 
    Remote work
    Flexible hours

    ChatGPT Jobs

    New York, NY
    1 day ago
  • $160k - $240k

     ...Senior Software Engineer - Office Apps C+Location New York Business Area Engineering and CTO Ref # 10052083 Description & Requirements...  ...software engineering experience, ideally with modern C++, TypeScript, JavaScript, or similar languages ~ Experience building... 
    Temporary work
    For contractors
    Work experience placement
    Work at office

    Bloomberg

    New York, NY
    3 days ago
  • $174k - $222k

    Lab37 is seeking a Robotics Software Engineer in Warrendale, PA, to lead the development of software for robotics in food production. You will...  ...cloud data handling. The ideal candidate will have expertise in C++, Linux, and work collaboratively with a diverse engineering... 

    Lab37

    New York, NY
    2 days ago
  • $73k - $118k

    **Software Test Automation Engineer**Play an integral role in shortening critical healthcare software development cycles and feedback loops through rapid release by providing related testing, orchestration and automation**Your role:*** Collaborate with software developers... 
    Full time
    Work at office
    Work visa
    Relocation package
    3 days per week

    Philips International

    Brooklyn, NY
    1 day ago
  •  ...Position Title * C++ Developer Position Responsibilities C++ - 3 openings Location: One Bryant Park, NY or Jersey City NJ (Hybrid 3 days WFO, 2 days WFH) Interview: Just one round F2F (One Bryant Park, NY or Jersey City NJ) Minimum 3-5 years... 
    Work from home

    Concord IT Systems

    Jersey City, NJ
    3 days ago
  • $200k

     ...Description: $200,000+ DOE PLUS BONUSES New York My client, a leading global FinTech company, are recruiting for a C++ Software Engineer. You will be stepping into a role where you will develop a deep knowledge of C++, CPU architecture and networking hardware... 
    Immediate start

    Berkeley Square IT

    New York, NY
    4 days ago
  •  ...Software Developer Our client is one of the world's premier investment firms. The firm...  ...comfortable writing low-level, multi-threaded C++ code and Python code. Role/...  ...~2+ years of professional software engineering experience ~ Undergraduate degree or higher... 

    Quanta Search

    New York, NY
    5 days ago
  •  ...Job Description: C++ Trading Development Expert - open to HK, SG and CN (SH/SZ/BJ) Our client's R&D engineers aim to support the company's quantitative trading needs by...  ...Design, develop, test, and deploy excellent software solutions based on market and strategy... 
    Work experience placement

    ioTech Solutions

    New York, NY
    3 days ago
  • $85 per hour

     ...Job Title: Senior C++ Developer (Contract) Location: Jersey City, NJ (Hybrid/Onsite) Duration: 12 Months Pay Rate: $85/hr (W2) Role Overview: Lead design, development, and deployment of high-performance systems in an object/service-oriented architecture... 
    Contract work

    Veterans Sourcing Group LLC

    Jersey City, NJ
    1 day ago
  •  ...C++ Developer Location: Jersey City, NJ / NYC, NY Employment Type: Contract - 3 Days Onsite Hybrid Work W2 only - Immediate Hire - Sr C++ developers with experience / knowledge of Repos / Fixed Income If you are on work Visa, we can consider transferring for the... 
    Contract work
    Immediate start
    Work visa

    Mitchell Martin

    New York, NY
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - C++. Be the first to apply!