Euronext

Principal Software Engineer – CSD Integration & Asset Servicing

Euronext
Apply
2 days ago
Paris, FranceStaff+

Responsibilities

  • Own the team’s technical architecture, interface contracts, standards, and roadmap.
  • Design and build the CSD gateway and T2S integration for lock and release, settlement instructions, queuing, cut-offs, confirmations, and status reporting.
  • Contribute production backend code and review pull requests, coding standards, test coverage, and code security.
  • Design failure handling for duplicate or delayed messages, retries, partial failures, corrections, reconciliation breaks, and auditable exception handling.
  • Reuse and extend existing Euronext Securities systems and shape architecture for corporate actions, entitlements, and custodian reporting.
  • Set and test non-functional requirements covering resilience, performance, security, recoverability, and observability.
  • Build prototypes and lead build, buy, and integration decisions.
  • Help the team build, test, and run its software, including environments, monitoring, runbooks, and support during T2S operating hours.
  • Set technical standards, explain trade-offs, and coach engineers while collaborating with product managers, architects, and the tokenisation-engine team.

Requirements

  • Strong knowledge of securities post-trade, including settlement, custody, corporate actions, and CSD operations.
  • Experience with T2S settlement instructions, lifecycle, cut-offs, and status reporting.
  • Experience with ISO 20022 settlement messaging and SWIFT connectivity.
  • Experience designing regulated, highly available systems with security, resilience, and auditability requirements.
  • Knowledge of event-driven architecture, domain-driven design, and integration with legacy financial-market platforms.
  • Production backend development experience in Go and/or Java.
  • Experience with OpenAPI, Kafka, message brokers such as ActiveMQ, SQL and NoSQL data stores, and containers on Linux.
  • Experience with Docker, Kubernetes or OpenShift, Git, test automation, infrastructure as code such as Terraform, and observability such as OpenTelemetry.
  • Daily experience using coding assistants with review guardrails for AI-generated code.
  • At least 8 years of software engineering experience on production systems, including at least 3 years as a lead engineer, software architect, or solution architect while continuing to write and review code.
  • Technical leadership experience setting standards, communicating trade-offs to technical and non-technical audiences, and coaching engineers.
  • Degree in computer science, engineering, or a related field, or equivalent experience.
  • Fluent English.
  • Experience with T2 and Pontes, cross-CSD links, corporate-actions platforms, AWS, DLT, or blockchain is beneficial.

Benefits

  • International, diverse, and innovative team environment.
  • Continuous learning and opportunities to take on real responsibility.
  • Opportunity to contribute to projects supporting transparent, responsible, and sustainable capital markets.
  • Equal-opportunity workplace committed to inclusion and mutual respect.
Euronext

About Euronext

1,001-5,000 employees

Euronext operates pan-European stock exchanges and market infrastructure, providing listing, trading, clearing, settlement, indices, and market data for issuers, investors, and trading firms. Its revenue comes from transaction and listing fees, market data, and technology and post-trade services. Founded in 2000 and headquartered in Amsterdam, it runs exchanges in Belgium, France, Ireland, Italy, the Netherlands, Norway, and Portugal, and operates MTS (fixed income) and the Nord Pool power market.

Contact me