Back to jobs

IT Engineer (C++)

The Randstad

Our client aspires to lead the way in building safe and transparent financial markets. As part of this ambition, the Risk software development team is integrating advanced risk calculations into a new global platform. This involves working on complex technical challenges that directly impact market stability and financial trust.

As Senior C++ Developer (Senior/Lead level) , you will work on large-scale technical projects, set direction for the development of core clearing and risk applications, and act as a role model within the engineering organization. You will be hands-on in designing, programming, testing, and deploying solutions, while also shaping architectural choices and collaborating closely with business stakeholders.

Your role will balance deep technical expertise with the ability to simplify complexity, communicate clearly with non-technical stakeholders, and deliver high-quality, performant systems that meet the needs of business developers, product owners, and regulators.

The impact of your work is significant: you'll be working on systems that support high-value financial transactions, where decisions and code quality directly affect trust in the global financial system.


Team & Way of Working

  • International setup : Team members are spread across Amsterdam, Sydney, and Chicago (~20 developers, of which ~10 are based in Amsterdam).

  • Hybrid model : 3 days a week in the office (flexible), 2 days remote.

  • Stakeholders : Collaboration with business developers (requirements, documentation, stakeholder communication) and product owners.

  • Culture : Professional yet informal, fast-paced, with strong emphasis on collaboration and pragmatic problem-solving.


Core Technology Stack

  • C++ 20

  • Python

  • PostgreSQL

  • Kafka

  • Redis

  • Linux (Bash)

  • CI/CD: Jenkins, Ansible

  • OpenShift


Profile

We are looking for a strong engineer with a growth mindset and a background in applied mathematics, physics, or another quantitative discipline. Experience in the financial sector is preferred but not mandatory.

  • Excellent knowledge of modern C++ (C++20) .

  • Solid computer science fundamentals.

  • Strong problem-solving skills and the ability to bring clarity to complex systems.

  • Innovative mindset with a pragmatic approach to delivery.

  • Proven experience in agile environments, where collaboration and influencing others are key.

  • Strong communication skills: able to present and explain work clearly to peers and stakeholders.

  • Team player: comfortable coding together, sharing knowledge, and escalating issues where needed.

  • Keen interest in financial services and risk management .

  • Available to work in the office at least 3 days a week .

About Sytac:

At Sytac, we’re on a mission to become the leading name in digital solutions. We aim to help Dutch companies stay ahead with the latest technology. We’re not just another IT company; we’re a lively team of tech enthusiasts dedicated to pushing the boundaries of what’s possible. Our success comes from our amazing team—people who love technology and are dedicated to being the best in everything we do.

Our goal is to be recognized as one of the top 10 tech partners and one of the top 25 employers for tech professionals. Join us as we work to make a real difference in the world of technology!

If you’re excited about leveraging your AI expertise to drive innovation and make a real impact, we’d love to hear from you!
 

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf