Senior Software Engineer, C++
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:
Main technical activities include:
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
- 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
- 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
- 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 create the conditions for hard‑working, high‑performing people to do their best work. From a thorough onboarding and ongoing access to Flow Academy, to latest technology and a collaborative, non‑hierarchical culture, we give you the tools, ownership, and support to move fast and drive outcomes. We keep a close‑knit, small‑company feel while offering competitive salary, annual discretionary profit share, and comprehensive benefits, so talent can grow here, and stay here. See our benefits below:
- Flow Academy and opportunities to attend domain-related conferences
- Daily catered lunch, great coffee, and a fully stocked kitchen and snack bar
- In-house Bar and Lounge with arcade, table tennis, billiards, and game consoles
- Company boat
- In-house gym and sessions with our nutritionist or personal trainer
- Bi-weekly massages
- Annual company trip and a variety of events throughout the year, such as the New Years Event
- Global rotations across our offices worldwide
- and more
- ...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...SeniorFull timeImmediate startWorldwide
$15 per hour
...Summary The Wikimedia Foundation is seeking a Senior Software Engineer to join the team supporting the Wikidata Platform — the structured data... ...representation technologies and standards ~ Proficiency in Java, C++, or other systems languages. Ability to set up, scale, and...SeniorFull timeRemote work- About the role We are looking for a Senior Product Manager to own and evolve Create & Design, the product where every Typeform begins. Every customer starts here. The builder is where ideas become forms, where brands come to life, and where our promise of beautifully designed...SeniorFull time
- ...exists to define what that future looks like right now. As the Senior Product Manager , you’ll figure out where JetBrains should... ...complex local merges to remote, containerized, and AI-assisted workflows . You’ll collaborate closely with engineering and quality le...SeniorFull timeLocal areaRemote work
- Job Summary The Senior Channel Account Director has a considerable impact on division or function reputation and effectiveness, leading key partnerships and specialized projects. They develop methods and evaluation criteria for impactful channel strategies, make independent...SeniorFull time
- What you will own Design and evolve core platform services and internal APIs consumed by multiple teams. Drive architectural initiatives such as gRPC migration, eventing/pub-sub foundations, and platform refactors. Own and improve control-plane and cluster-api components...SeniorFull time
- We are looking for a Senior Developer Advocate (Education focus) to: Teach a community of automation, no-code and open source builders, meeting them where they already are with practical how-tos, helping them get unstuck, and building relationships with our most active...SeniorFull time
- ...Job Summary The Senior Channel Account Director has a considerable impact on division or function reputation and effectiveness, leading key partnerships and specialized projects. They develop methods and evaluation criteria for impactful channel strategies, make independent...SeniorFull timeWork experience placement
- ...platform through monitoring, logging, and alerting. Automate workflows and integrations across systems and tools. Collaborate with engineering, operations, and data teams to understand and support their infrastructure needs. Contribute to incident response, root cause...SeniorFull time
- ...We are looking for a Senior Developer Advocate (Education focus) to: Teach a community of automation, no-code and open source builders, meeting them where they already are with practical how-tos, helping them get unstuck, and building relationships with our most active...SeniorFull time
- Hi, we are Storyteq! 👋🏼 Storyteq helps marketing and creative teams in top brands to scale their creative production and gain control over their marketing campaigns. Through our platform, our clients can streamline campaign workflows, automate their creative production...SeniorFull time
- Summary The Wikimedia Foundation is seeking a Senior Software Engineer to join the team supporting the Wikidata Platform — the structured data backbone of Wikimedia projects and a key part of the global open knowledge ecosystem. You’ll help scale and sustain the Wikidata...SeniorFull time
- ...*About the Opportunity ** The EEA Growth Hacking team is turning the community into a core acquisition and retention engine. We are looking for a senior operator to design and run a repeatable system that ships multiple community events across Europe every month, plus large...SeniorRemote jobFull timeLive in
- ...About the role We are looking for a Senior Product Manager to own and evolve Create &... ...product development Partner closely with engineering and design to balance product craft with... ...platforms, and modern productivity software to identify new opportunities Work cross...SeniorFull timeShift work
- ...future looks like right now. As the Senior Product Manager , you’ll figure out where... .... You’ll collaborate closely with engineering and quality leads, as well as product marketing... ...out how to handle the next era of software delivery, including tracking provenance...SeniorFull timeWork at officeLocal areaRemote workWork from homeRelocation packageFlexible hours
- ...and services that help people, businesses and governments realize their greatest potential. Title and Summary Account Management Senior Specialist/ Senior Analyst Overview The Senior Analyst, Account Management will join the Financial Institutions team for Mastercard...SeniorFull timeLocal areaWorldwide
- ...Recently we acquired ownership of our real-time portfolio risk engine, which was previously supplied to us by a vendor. Now we need to... ...ownership and direction for this platform within CCEU Software Engineering. The role is about technical leadership, with no direct...SeniorFull timeWork at office
- ...working directly with other Developers, UX Designers, Quality Engineers, DevOps Engineers, and Product Owners to deliver the best platform... ...) Have affinity with motion graphics and visual effects software (like After Effects ) Experience with Gitlab CI/CD , DevOps...SeniorFull timeWork at office
- ...Traders is looking for a Staff Engineer to join us in our Amsterdam... ...capacities. We are looking for a senior individual contributor to lead... ...to succeed ~10+ years of software engineering experience, with a... ...backend language (Python, Go, C++, or Java).Experience with event...Full timeWork at officeWorldwide
- ...EU. In this role, you will contribute to shaping the internal audit agenda, provide insights that influence decision-making at senior levels, and help foster a culture of transparency, accountability and continuous improvement. Candidates must be based in the Netherlands...Remote jobFull timeImmediate startWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, C++. Be the first to apply!
- senior performance engineer Netherlands
- remote senior project manager Netherlands
- senior implementation project manager Netherlands
- senior designer remote Netherlands
- senior level Netherlands
- senior ux designer remote Netherlands
- remote senior salesforce administrator Netherlands
- senior accountant remote Netherlands
- senior net developer remote Netherlands
- senior magento developer Netherlands







