Lead Software Engineer in Amsterdam

Lead Software Engineer in Amsterdam

Amsterdam Full Time 72000 - 88000 € / jaar (geschat) Hybride
C

In één oogopslag

  • Taken: Leid technische ontwikkeling van een innovatief risicosysteem en werk hands-on aan softwarearchitectuur.
  • Bedrijf: Cboe Global Markets, een toonaangevende speler in de financiële infrastructuur.
  • Voordelen: Flexibele werkuren, fitnesslidmaatschap, en uitgebreide opleidingsmogelijkheden.
  • Overige informatie: Werken in een inspirerende omgeving met uitzicht op Amsterdam en uitstekende groeikansen.
  • Waarom deze baan: Maak impact in de financiële wereld met geavanceerde technologieën en een dynamisch team.
  • Kwalificaties: Ervaring met backend systemen in Java en kennis van data-intensieve applicaties.

Het verwachte salaris ligt tussen 72000 - 88000 € per jaar.

  • Description
  • Building trusted markets — powered by our people

At Cboe Global Markets, we inspire our people to solve complex challenges together because what we do matters.

We provide the financial infrastructure that powers the global economy.

As a leading provider of market infrastructure and tradable products, Cboe delivers cutting-edge trading, clearing and investment solutions to market participants around the world.

We’re building meaningful ways to support professional and personal development while strengthening the trust we’ve earned as a global market leader.

Our teams are empowered to share ideas, actively pursue them and bring on a challenge.

As champions of internal mobility and access to opportunity, we encourage our people to “go for it” and equip our managers with the training to coach their teams to the next level.

We strive to provide employees a safe space to network, share ideas and create opportunities.

To support strong partnership and team connection, this role follows a four day in office work model.

Location Overview

Our offices are located in the prestigious Symphony Offices in the heart of Amsterdam’s financial district.

Offering nearly 360-degree views of the city, the workspace is filled with natural light, thanks to spacious floor-to-ceiling windows.

The modern layout provides a comfortable and inspiring environment for work, with a well-designed breakout area for informal meetings and relaxation.

The building also features a restaurant on the ground floor, making it convenient for meals and client lunches.

With excellent transportation links, the office is easily accessible—just under a 20-minute journey from Schiphol Airport and Amsterdam Centraal.

Role Context

Cboe Clear Europe (CCEU) is a systemically important financial institution, providing post-trade services to stock exchanges, multilateral trading facilities, other equities trading platforms and for OTC equities trades.

Headquartered in Amsterdam, we service trading platforms and we have clearing participants with headquarters in 14 jurisdictions in Europe, North America and Asia.

Recently we acquired ownership of our real-time portfolio risk engine, which was previously supplied to us by a vendor.

Now we need to embed this system in our architecture and extend it to incorporate additional risk-related calculations like liquidity stress tests, but also prepare it for potential usage within the broader Cboe Global Markets group.

The Tech Lead Clearisq will provide technical ownership and direction for this platform within CCEU Software Engineering.

The role is about technical leadership, with no direct people management, and focuses on architecture, code quality, technical decision‑making, change delivery and long‑term sustainability of the Clearisq codebase, in close collaboration with Risk, Quant, and Operations stakeholders.

The Clearisq team will consist of

  • 1 Tech Lead (this role)
  • 1 Backend Engineer (Java/Python, platform & integration focus)
  • 1 Quant Engineer / Product Owner (Python, quantitative and model‑heavy logic)

Adjacent to this team, there is a variety of other engineering teams for different business domains and areas like Data Engineering and Platform Engineering.

Key Responsibilities

The Tech Lead is expected to work hands‑on across the stack, while clearly delineating responsibilities between platform engineering concerns and quantitative model implementation.

  • Technical Ownership & Architecture
  • Act as technical owner of the Clearisq codebase within CCEU.
  • Define and maintain the target architecture, including boundaries between: Quantitative models Data pipelines and analytics Platform services and integrations
  • Drive architectural decision records (ADRs) and align with CCEU architecture governance.
  • Balance pragmatic delivery with long‑term maintainability in a safety‑critical CCP context.
  • Code Quality, Reliability & Risk Awareness
  • Set and enforce engineering standards for correctness, performance, testing, and observability.
  • Ensure the platform meets high availability, determinism, and auditability expectations typical for CCP risk systems.
  • Own the technical approach to numerical correctness, reproducibility, and explainability of calculations.
  • Proactively manage technical debt, lifecycle concerns, and vendor‑originated legacy code.
  • AI‑Assisted Software Engineering
  • Act as a role model and multiplier for AI‑assisted engineering practices within the team – and the wider software engineering department.
  • Leverage AI tools for: Code comprehension of a complex acquired codebase Code development for changes Refactoring and modernization Test generation and validation scenarios Log analysis, performance investigation, and incident learning
    in line with CCEU and Cboe‑wide AI adoption initiatives.
  • Establish guardrails to ensure AI usage enhances quality, security, and correctness rather than eroding them.
  • Data & Quantitative Awareness
  • Possess deep understanding of data‑intensive systems, including: Large in‑memory datasets Time‑series and historical simulations Performance‑sensitive numerical computation
  • Collaborate closely with the Quant Engineer to: Translate risk methodology into robust software constructs Challenge assumptions where model design meets system constraints
  • Ensure clean separation between model logic and platform mechanics.
  • Stakeholder Collaboration & Soft Skills
  • Serve as the technical interface between Software Engineering, Risk, Quant, Operations, and external stakeholders.
  • Communicate complex technical trade‑offs clearly to non‑engineers.
  • Actively surface risks, constraints, and dependencies early.
  • Contribute to cross‑team alignment in a multi‑domain clearing platform.
  • Required Skills & Experience
  • Core Technical Skills
  • Strong experience designing and owning complex backend systems in Java, with Python exposure in the past being a strong plus.
  • Proven track record with data‑heavy, computation‑intensive platforms.
  • Solid understanding of software architecture, testing strategies, and system observability.
  • Experience operating in regulated or high‑risk environments is a strong advantage.
  • AI‑Assisted Engineering
  • Demonstrated, hands‑on experience using AI tools as part of the daily engineering workflow.
  • Ability to critically evaluate AI‑generated output and integrate it safely into production‑grade systems.
  • Strong interest in continuously improving engineering effectiveness through tooling and automation.
  • Data & Quant Background
  • Strong foundation in data structures, numerical computing, and analytical problem‑solving.
  • Ability to reason about quantitative models without necessarily being the primary model author.
  • Experience collaborating with quants or risk model developers is highly desirable.
  • Soft Skills
  • Clear, structured communicator with strong written and verbal skills.
  • Comfortable leading technical discussions and challenging ideas constructively.
  • Pragmatic, calm, and accountable in high‑pressure environments.
  • Strong sense of ownership and intrinsic motivation.
  • What This Role Is Not
  • This role does not include people management responsibilities.
  • This role is not a pure quant role; it is a software engineering leadership role with strong quantitative awareness.
  • This role is not vendor‑facing support; ownership and evolution of the platform sit within CCEU.

Benefits and Perks of working for Cboe Global Markets

We value the total wellbeing of our people – including health, financial, personal and social wellness.

We believe standard benefits like health insurance and fair pay are a given at any organization.

Still, you should know we offer

Flexible, Hybrid Work Environment Fitness Corporate Membership Employee assistance Program (EAP) Eye Care Pension Income Protection Accident Insurance Business Travel Insurance Associate Referral Program Perks at Work Employee Stock Purchase Plan (ESPP) Commuting Allowance Linked In Learning courses Service Awards Subsided Lunch Corporate Events Education Assistance Holiday (Annual Leave) Other Forms Enhanced Leave (Maternity, Paternity, Adoption, Compassionate Leave, Community Service / Volunteering Day & School Visit) Working Abroad Days Allowance

Lead Software Engineer in Amsterdam werkgever: Cboe Global Markets, Inc.

Cboe Global Markets is een uitstekende werkgever die zijn medewerkers inspireert om samen complexe uitdagingen aan te gaan in een stimulerende en moderne werkomgeving in het hart van Amsterdam. Met een focus op professionele en persoonlijke ontwikkeling, biedt Cboe een flexibele werkstructuur en talrijke voordelen zoals een fitnesslidmaatschap, opleidingsmogelijkheden en een sterke nadruk op welzijn. De unieke locatie met panoramisch uitzicht en uitstekende vervoersverbindingen maakt het een aantrekkelijke plek voor talentvolle professionals die betekenisvol werk zoeken.

C

Contactgegevens:

Recruitmentteam van Cboe Global Markets, Inc.

Hupjob Expertadvies🤫

Zo denken wij dat je Lead Software Engineer in Amsterdam kunt binnenhalen

✨Verken de Tech Meetups

Ga naar lokale tech meetups en hackathons in je omgeving. Deze evenementen zijn perfect om in contact te komen met professionals uit de industrie en om potentiële vacatures van bedrijven als Cboe Global Markets, Inc. te ontdekken. Bovendien laat je zo je passie voor softwareontwikkeling zien!

✨Bijdragen aan Open Source

Doe mee aan open-source projectontwikkeling. Dit laat niet alleen je vaardigheden zien, maar helpt ook om je naam zichtbaar te maken in de softwaregemeenschap. Deel je bijdragen op platforms zoals GitHub, zodat recruiters van bedrijfCboe Global Markets, Inc. je kunnen vinden.

✨Maak gebruik van online portfolio's

Zorg ervoor dat je een online portfolio hebt waar je je projecten en eerdere werkervaring presenteert. Dit onderscheidt je van andere kandidaten, vooral bij full-time functies bij Cboe Global Markets, Inc.. Voeg interessante projecten toe die laten zien dat je de benodigde vaardigheden bezit!

✨Direct solliciteren via onze website

Twijfel niet om je sollicitatie rechtstreeks via de website van Cboe Global Markets, Inc. te indienen. Dit geeft je de kans om meteen in contact te komen met de juiste mensen en je interesse in de rol te tonen. We zijn op zoek naar gedreven kandidaten zoals jij!

Wij denken dat je deze vaardigheden nodig hebt om als Lead Software Engineer in Amsterdam te schitteren

Java
Python
Backend System Design
Software Architecture
Data Structures
Numerical Computing
Analytical Problem-Solving

Een paar tips voor je sollicitatie 🫡

Highlight je technische vaardigheden!:Zorg ervoor dat je een duidelijk overzicht geeft van je technische vaardigheden in je CV. Vermeld bijvoorbeeld de programmeertalen en tools die je beheerst, zoals Python, JavaScript of Git. Dit laat zien dat je niet alleen ervaring hebt, maar ook dat je voorbereid bent om aan de slag te gaan in onze ontwikkelomgeving bij Cboe Global Markets, Inc..

Projecten zijn je beste vrienden:Vergeet niet om relevante projecten toe te voegen aan je CV of portfolio. Dit kunnen persoonlijke projecten, hackathons of bijdragen aan open-source zijn. We willen graag zien hoe je je vaardigheden in de praktijk hebt toegepast. Laat ons zien wat je hebt gebouwd en hoe je problemen hebt opgelost!

Schrijf een enthousiaste motivatiebrief:In je motivatiebrief voor deze fulltime positie is het belangrijk om niet alleen je ervaring uit te lichten, maar ook je passie voor softwareontwikkeling. Vertel ons waarom je graag deel wilt uitmaken van het team bij Cboe Global Markets, Inc. en hoe je wilt groeien in je rol. We zijn op zoek naar iemand met enthousiasme en leergierigheid!

Werk aan een duidelijke structuur:Zorg ervoor dat je CV en documenten een duidelijke structuur hebben. Gebruik duidelijke secties voor opleiding, werkervaring en projecten. Numerieke resultaten of verbeteringen die je hebt gerealiseerd, kunnen ook helpen om je impact te illustreren. Dit maakt het voor ons makkelijker om jouw verhaal te volgen en je vaardigheden in kaart te brengen.

Zo bereid je je voor op een sollicitatiegesprek bij Cboe Global Markets, Inc.

✨Ken je programmeertalen!

Als je solliciteert voor een fulltime functie in de softwareontwikkeling, zorg dan dat je de programmeertalen die relevant zijn voor Lead Software Engineer goed beheerst. We kunnen verwachten dat je enkele technische vragen en coding challenges moet doorstaan, dus neem zeker de tijd om je vaardigheden in bijvoorbeeld Python, Java of C++ op te frissen.

✨Presenteer je portfolio

Een sterk portfolio is cruciaal in de softwareontwikkeling. Laat ons je projecten zien waar je trots op bent en demonstreer je specifieke vaardigheden. Zorg ervoor dat je het proces achter je projecten uitlegt en hoe je problemen hebt opgelost. Dit geeft Cboe Global Markets, Inc. inzicht in je probleemoplossend vermogen en je aanpak.

✨Verken system design vragen

Tijdens het interview kunnen we je vragen stellen over system design. We willen begrijpen hoe je een applicatie of systeem ontwerpt. Oefen met het uitleggen van je aanpak, en denk na over schaalbaarheid, efficiëntie en veiligheid. Dit laat zien dat je niet alleen coder bent, maar ook een hele systeemarchitect kunt zijn.

✨Wees voorbereid op teamwork vragen

Softwareontwikkeling draait vaak om samenwerking. Verwacht vragen over hoe je samenwerkt met andere teamleden en hoe je omgaat met conflicten. We willen zien dat je niet alleen technisch sterk bent, maar ook goed kunt communiceren en bijdragen aan een prettige teamdynamiek.