Senior C# Developers – Trading Systems Technology

Saxo Bank is an award winning global market leader in multi-product online trading, and a fully licensed and regulated European bank. We are leading fintech and regtech specialists, connecting traders, investors and partners to more than 35,000 instruments – across all asset classes – from a single account. We build digital platforms to facilitate multi-asset market access and provide clients of all sizes with professional-grade tools, industry-leading prices and best-in-class service. 

Trading Systems Technology Team comprises of close to 100 technologists across Copenhagen, Delhi and Amsterdam 


Our in-house designed and built Saxo Bank trading system handles:  

  • Over 25,000 concurrent online trading clients 24 hours per day / 5,5 trading days per week  
  • More than 160,000 unique monthly users to our social trading portal  

  • In excess of 400,000 price feed updates per second  

  • Intraday execution and booking of up to 2000 trades per second  

  • Over 1,000,000 trade transactions processed daily 

  • Front Office Risk Management and  

  • Automated Market Making  



In general Trading systems implements and manages real-time, low latency and complex business functionality changes across all asset classes available in Saxo Bank including Order Management Systems, real-time Risk Management systems, connectivity to Brokers and Exchanges across the world, business logic components and low-level trading infrastructure components.  


Specifically, we are currently looking for C# developers to work in the Margin & Exposure Team. The team is responsible for handling the Front Office Risk Management Systems which has the following main purposes: 

  • Pre-Trade Authorizations 

  • Client Portfolio Monitoring and Liquidation 

  • Saxobank Exposure Calculations 

  • Real-time Portfolio Data provider 

The services, providing above functionality, are critical to the 24 / 5 Saxobank Trading Engine and thus they are subject to high demands regarding availability and latency. The Margin & Exposure Team is solely responsible for all new development and maintenance of these services, and furthermore the team serves as 3-level support for operational issues. Focus areas for software development within the team are: 

  • Multi-threading / concurrency 

  • Correctness 

  • Performance 

  • Stability 

  • Memory allocation / garbage collection 

  • Self-contained Integration Tests 

  • Continuous deployment / delivery 

The team, which is Copenhagen based, currently consists of 7 developers, and has an associated PM and a tester. As a developer you will be working closely together with very skilful and highly dedicated colleagues in an open atmosphere, where ongoing open and constructive discussions is part of the daily work. You will be involved in all aspects of the software development cycle. 

The team is highly skilled and continuously adopts to the new trends in technology to make platforms stable and deliveries more efficient. The need for additional capacity in the team emerges from the exciting future pipeline of work that includes adding new trading products to our suit of Product offerings and development of scenario based risk models, portfolio margin models in close collaboration with industry experts in Quant and Risk modelling.  



  • Computer Scientist or Software Engineer 

  • Strong background across C# 

  • Experience in developing easy-maintainable mission critical server-side systems 

  • Experience in writing C# that is optimized for a minimum GC intrusion 

  • Knowledge of multi-threading beyond parallel for each 

  • Prefer technical server-side software development from Client-Facing-UI-development 

  • Open and collaborative attitude 

Nice to have:  

  • Experience from a message bus architecture  

  • Detailed business understanding from trading/real-time risk mgmt. in at least 1 asset class  

  • Understanding the nature of garbage collection 


Less experienced candidates with the right mindset and willingness to learn are also of interests to us. 



First and foremost, we offer more than just a job; being an employee in Saxo Bank is an opportunity to invest in your future. In addition, you get:

  • A chance to join a truly growth-embracing culture, which will commit to helping you grow personally and professionally
  • An opportunity to work as part of a dynamic, very ambitious and, at the same time, informal and pleasant working environment
  • A competitive salary plus benefits package
Job type:
Working hours:
Working days:
Contact person:
Lars Mosgaard Pedersen
Tel: +45 39776049
Company homepage: