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

Senior Software Engineer, C++

$185k - $225k

Flow Traders

Flow Traders is looking for Senior C++ Software Engineers to join our growing team in Amsterdam. Software Engineers at Flow Traders provide us with our competitive edge, equipping Researchers and Traders with the information and capabilities that they need to make sound business decisions. C++ plays a critical role in our event‑driven trading systems, which are designed to reliably handle vast amounts of data at ultra‑low latencies. As a C++ Engineer, you will build systems used to analyze and trade tens of thousands of products across hundreds of global trading venues every day. Working closely with Technologists, Quantitative Researchers, and Traders, you’ll guide the development of our in‑house trading technology and optimize it to achieve market‑leading performance and reliability. Our proprietary trading platform includes everything from venue connectivity (feed handlers and ordering gateways) to trading engines to shared platforms that enable us to work quickly and efficiently. We are proud of our open and collaborative culture, so you’ll have plenty of opportunity to find what fits you best. Teamwork is one of our most important firm values, and end users are never more than a short walk away, guaranteeing short feedback loops and immediate insight into the value that your code provides. To foster collaboration and innovation, we maintain shared libraries, encourage code re‑use, and continuously evolve our views on application architecture. What you will do For all C++ openings: Lead the development and global rollout of our Core platform used in multiple business/focus groups (Market data, Quantitative research, Pricing, Strategies) Be involved in the development process, which will be a fast‑paced iterative process where you deploy your deliverables and validate them yourself and/or together with traders or quants Develop tools/frameworks to deliver capabilities for tuning/develop data‑driven systematic pricing and trading strategies Work together with focus group engineers, Quants and Technical traders to refine requirements, collect feedback, and iterate on design and implementation of platform requirements Exchange Connectivity: Write software that communicates with exchanges through their APIs, receiving market data and sending orders over the network in different protocols, such as FIX, Websocket or requests Ensure quality of software based on a set of testing suites, which you are expected to use, maintain and extend Optimize exchange communication through kernel bypass, optimizing TLS or the connection handling to an exchange Research exchange behavior in detail to align our behavior to that of an exchange Implement these solutions using the provided exchange SDKs in different languages such as C++, Rust, Python, Typescript Trading Strategies: Implement trading algorithms based on requirements provided by traders and quants Acquire and develop the necessary trading knowledge to successfully translate the requirements into actual software implementation Continuously improve the stability, reliability, and performance of the trading engine Enhance monitoring and observability in collaboration with the Trading Operations team Investigate and resolve production issues such as crashes, unexpected business logic behavior, and performance bottlenecks Prepare for releases and deployments of new trading engine versions What you need to succeed BSc, MSc, or PhD in Computer Science, Mathematics or equivalent 5+ years post‑graduation professional C++ software development experience (proprietary trading industry preferred) Ability to write clean, reliable, and highly scalable code Good knowledge of algorithms and data structures Experience in parallel, asynchronous, and multithreaded programming Interest in achieving maximum performance from available hardware and software Ability to communicate with technical and non‑technical business colleagues At Flow Traders, we acknowledge the importance of open and transparent communication whether it be with our employees, our stakeholders, or our local and global communities. When it comes to salary, Flow Traders uses reliable market research to create base ranges. Where candidates will fall within the range depends on a few different factors including but not limited to level of experience, location, and specific skill set. We also consider ourselves one global team, and to demonstrate that, all employees are eligible to share in the company’s success through an annual discretionary variable remuneration allocated based on company, group and individual performance and contribution. Per NYC salary transparency law, the total compensation for this role includes a base range of $185,000 to $225,000 plus annual discretionary variable remuneration. Equal Employment Opportunity As set forth in Flow Traders’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law. Voluntary Self‑Identification of Disability We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress toward this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years. Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at How do you know if you have a disability? A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to: Alcohol or other substance use disorder (not currently using drugs illegally) Autoimmune disorders, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS Blind or low vision Cancer (past or present) Cardiovascular or heart disease Celiac disease Cerebral palsy Deaf or serious difficulty hearing Diabetes Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders Epilepsy or other seizure disorder Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome Intellectual or developmental disability Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD Missing limbs or partially missing limbs Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS) Neurodivergence, for example, attention‑deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities Partial or complete paralysis (any cause) Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema Short stature (dwarfism) Traumatic brain injury PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete. We use Greenhouse’s AI‑powered Talent Matching tool to help compare applications against the requirements of the role. This technology is used solely to support the recruitment process by highlighting potentially relevant skills and experience. The tool does not make hiring or screening decisions on behalf of Flow Traders. All applications and CVs are reviewed by members of our recruitment team, and all hiring decisions are made by humans. #J-18808-Ljbffr

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, C++ in New York, NY vacancy
  • $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...  ...Design and build key components of Stellar Core - the backbone software behind the Stellar Network. Design and develop robust, scalable... 
    Senior
    Temporary work
    Work at office
    Local area
    Flexible hours

    Stellar

    New York, NY
    4 days ago
  • $152k - $190k

     ...performance, and sustainability. We are looking for senior engineering talent to help us maintain this high...  ...of the XRP ledger. Participate in the full software development lifecycle, including architecture, technical design, C++ development, bug fixing, as well as... 
    Senior
    Full time
    Local area

    Ripple

    New York, NY
    7 hours ago
  • $190.5k - $260k

    Overview Today's engineering organizations building cutting‑edge products and advanced systems...  ...that builds the engine behind nTop. Our software treats geometry as programmed,...  ...oldest, most load‑bearing part of an aged C++ codebase. Your job is to help architect... 
    Senior
    Flexible hours

    nTopology

    New York, NY
    1 day ago
  • $125k - $145k

    A leading elevator control systems manufacturer is seeking a Senior Software Engineer in Bronx, NY. This role involves designing and maintaining software for elevator control systems using C and C++. Ideal candidates should have a bachelor's degree in a related field and... 
    Senior

    Vantage Elevator Solutions

    New York, NY
    1 day ago
  • $190.5k - $260k

     ...member of the Build team, focusing on modernizing our platform's C++ execution kernel. You will lead efforts to enhance the codebase, diagnose complex production issues, and drive collaborative engineering discussions. The ideal candidate has over 5 years of C/C++... 
    Senior

    nTopology

    New York, NY
    1 day ago
  • $157k - $213k

    Viam is a software platform that makes it easy to turn great ideas into production-ready...  ...quality of life. We are seeking a Senior Software Engineer to join our NYC-based SDK team. Viam'...  ...team, you will be responsible for the C++ SDK, build system, and common libraries... 
    Senior
    Work at office
    Flexible hours

    Viam

    New York, NY
    1 day ago
  • $140k - $200k

     ...Project description We are looking for a C++ engineer to design and build high performance, low latency applications that process...  ...(pytorch, pandas, arrow) Other Languages English: B2 Upper Intermediate Seniority Senior
    Senior

    Luxoft

    New York, NY
    3 days ago
  •  ...works. The Role We are looking for a Senior C++/Rust Developer to help build the core...  ...marketplace. You will work on high-performance software that powers real-time trading, market...  .... This role is a fit for an engineer who is comfortable working close to systems... 
    Senior
    Remote work
    Flexible hours

    OpenYield Inc

    New York, NY
    4 days ago
  • $160k - $240k

    A leading financial technology firm is seeking a Senior Software Engineer to join their BDE team in New York. This role involves developing Bloomberg's C++ infrastructure, requiring over 4 years of C++ experience and strong problem-solving skills. You will design and implement... 
    Senior

    Bloomberg L.P.

    New York, NY
    2 days ago
  • $55 - $65 per hour

     ...solutions and services to help businesses with digital transformation, software development, and IT consulting. It provides custom software...  ...and existing features Designing and coding the software (C++ and Object-Oriented programming). Implementation and testing... 
    Senior

    ApTask

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

    Millennium is seeking a Senior Feature Framework Developer to design and build latency-critical components for their...  ...trading system. You will optimize high-performance C++ applications and collaborate with engineering teams to improve scalability and efficiency. The role... 
    Senior

    Millennium

    New York, NY
    1 day ago
  • $200k - $250k

    IEX is looking for an expert in C++ development to work on low latency trading systems in New York. You'll oversee the development of application frameworks and contribute to systems that handle order entry and market data. Ideal candidates should have experience with electronic... 
    Senior
    Flexible hours

    IEX

    New York, NY
    1 day ago
  • Quant Blueprint LLC in New York, NY, is seeking a C++ Software Engineer focused on developing innovative trading systems that drive research and trading efforts. You will collaborate with traders and researchers while taking projects from conception to deployment. This... 
    Senior

    Quant Blueprint LLC

    New York, NY
    2 days ago
  • Flow Traders is seeking a Senior C++ Software Engineer to bolster our trading‑systems team in Amsterdam. You will develop core platform components used by researchers and traders, focusing on high‑performance, low‑latency C++ implementations across data feeds, pricing... 
    Senior

    Flow Traders

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

    A global financial services company is seeking a Senior Software Engineer to enhance their C++ infrastructure. The role involves designing, building, and maintaining libraries that are critical for their engineering suite. Candidates should have at least 4 years of C++... 
    Senior

    Bloomberg

    New York, NY
    2 days ago
  • $160k - $250k

    A leading financial services firm in New York seeks a Quantitative Developer to enhance their low-latency C++ systems for algorithmic trading. The ideal candidate should have at least 10 years of professional experience, including 5 years in a front-office role, and a strong... 
    Senior

    Millennium

    New York, NY
    1 day ago
  • $140k - $200k

    BIP US is seeking a Senior C++ / Java Developer to support a U.S. Treasury systematic trading platform. This role involves rearchitecting and optimizing a mixed C++ and Java platform, collaborating with Treasury traders and quantitative strategists. The ideal candidate... 
    Senior

    BIP US

    New York, NY
    1 day ago
  • Millennium is hiring a Senior HFT Developer in New York to design and build low-latency components vital for trading systems. The role...  ...in a high-frequency trading environment, showcasing expertise in C++ and Python, along with knowledge of low-level systems and HPC grids... 
    Senior

    Millennium

    New York, NY
    1 day ago
  • Motion Recruitment is seeking a Senior Core Java / C++ Developer to join their remote team based on the east coast. This role revolves around developing features for a low-latency embedded platform used by quantitative researchers and firms. The ideal candidate will have... 
    Senior
    Remote job

    Motion Recruitment

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

    P2P is seeking a C++ Engineer to design and evolve Stellar Core, the backbone of the Stellar Network in New York. As part of a mission-driven...  ...closely with other engineers. A solid understanding of software design and at least 4 years of software development experience... 
    Senior
    Flexible hours

    Stellar Development Foundation

    New York, NY
    1 day ago
  • Chicago Trading Company in New York is seeking a Senior Engineer to enhance the market data team. The successful candidate will design and develop...  ..., the ideal engineer brings at least 5 years of modern C++ experience and a robust understanding of systems programming.... 
    Senior

    Chicago Trading Company

    New York, NY
    1 day ago
  • Overview A crypto-native market maker running systematic strategies across dozens of venues, on and off chain. They're hiring a senior C++ engineer to anchor and lead the core systems group in New York. This is the person the rest of engineering looks to. Why it's worth a... 
    Senior

    Fionics

    New York, NY
    1 day ago
  • A leading recruitment agency is seeking a senior C++ engineer based in New York to develop and enhance latency-critical trading systems. In this full-time role, you will collaborate closely with traders and engineers, focusing on core components such as market data handling... 
    Senior
    Full time

    Impax Recruitment

    New York, NY
    1 day ago
  • $175k - $250k

     ...to compete effectively in the most time‑critical markets. As a Senior HFT Developer on SPEED, you will design and build core low‑latency...  ...‑grade, low‑latency systems. Demonstrated expertise in C++ and Python for production, low‑latency systems. Deep familiarity... 
    Senior

    Millennium

    New York, NY
    1 day ago
  • An established industry player is seeking an experienced Software Developer to join their innovative team in New York. This role offers...  ...an exciting opportunity to work closely with skilled software engineers, traders, and quants, developing cutting-edge trading software... 
    Senior

    Five Rings LLC - Careers

    New York, NY
    1 day ago
  • $110k - $150k

    Talan is seeking a Senior Market Data Engineer who will own critical components of market data infrastructure. This high-impact role will directly influence trading outcomes by ensuring peak performance and resilience in systems. The ideal candidate will work closely with... 
    Senior

    Talan

    New York, NY
    1 day ago
  • Overview This is a Senior C++ Engineer position with The Cypress Group, a leading global financial firm. The role is a hands-on engineering position on a mission-critical trading platform focused on equities and futures. Hybrid work arrangement: Midtown NYC, 3 days on-site... 
    Senior
    H1b
    Visa sponsorship
    Flexible hours

    The Cypress Group

    New York, NY
    1 day ago
  • Blueface Ltd is seeking a C++ Engineer to design and support their innovative video advertising platform. This role involves substantial experience with C/C++, distributed systems, and problem-solving, along with leading development efforts and mentoring team members.... 
    Senior

    Blueface Ltd

    New York, NY
    4 days ago
  • Wand is looking for a Senior Windows C++ Engineer to enhance the native infrastructure of its gaming platform. You will play a crucial role in making architectural decisions that will improve the experiences of over 40 million players. With a focus on Windows native stack... 
    Senior
    Remote job

    Wand

    New York, NY
    1 day ago
  • Talan, based in New York, is looking for a Senior Market Data Engineer to oversee core components of their market data stack. In this role, you will...  ...with business growth. The ideal candidate will have strong C++ experience, a deep understanding of low-latency systems,... 
    Senior

    Talan

    New York, NY
    1 day ago

Do you want to receive more vacancies?

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