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

Senior Software Engineer, C++

Full-time

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

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

#### What we offer

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 does not accept unsolicited resumes from any professional staffing or search firms. All resumes, and any other information identifying potential candidates, submitted to any employee at Flow Traders via email, the Internet or directly without a valid and signed search agreement will be deemed free to contact by Flow Traders without any restrictions and no placement fee of any kind will be paid in the event the candidate is hired by Flow Traders
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, C++ in Netherlands vacancy
  •  ...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... 
    Senior
    Full time
    Immediate start
    Worldwide

    Flow Traders

    Netherlands
    2 days ago
  • $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... 
    Senior
    Full time
    Remote work

    Wikimedia Foundation

    Netherlands
    26 days ago
  • 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... 
    Senior
    Full time

    Typeform

    Netherlands
    5 days ago
  •  ...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...
    Senior
    Full time
    Local area
    Remote work

    Jetbrains

    Netherlands
    5 days ago
  • 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... 
    Senior
    Full time

    Keyfactor

    Netherlands
    5 days ago
  • 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...
    Senior
    Full time

    Qdrant

    Netherlands
    5 days ago
  • 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... 
    Senior
    Full time

    N8n

    Netherlands
    5 days ago
  •  ...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... 
    Senior
    Full time
    Work experience placement

    Keyfactor

    Netherlands
    12 days ago
  •  ...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... 
    Senior
    Full time

    Qdrant

    Netherlands
    5 days ago
  •  ...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... 
    Senior
    Full time

    N8n

    Netherlands
    18 days ago
  • 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...
    Senior
    Full time

    Storyteq

    Netherlands
    5 days ago
  • 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... 
    Senior
    Full time

    Wikimedia Foundation

    Netherlands
    5 days ago
  •  ...*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... 
    Senior
    Remote job
    Full time
    Live in

    OKX

    Netherlands
    7 days ago
  •  ...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... 
    Senior
    Full time
    Shift work

    Typeform

    Netherlands
    26 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    Jetbrains

    Netherlands
    14 days ago
  •  ...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... 
    Senior
    Full time
    Local area
    Worldwide

    Mastercard

    Netherlands
    a month ago
  •  ...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... 
    Senior
    Full time
    Work at office

    Cboe Digital

    Netherlands
    13 days ago
  •  ...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... 
    Senior
    Full time
    Work at office

    Storyteq

    Netherlands
    28 days ago
  •  ...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 time
    Work at office
    Worldwide

    Flow Traders

    Netherlands
    2 days ago
  •  ...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 job
    Full time
    Immediate start
    Work from home

    Zero Hash

    Netherlands
    4 days ago

Do you want to receive more vacancies?

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