-
Elity Global

Software Engineer – User Interface (C#)

Elity Global
Netherlands · Full-time · Mid-Senior

The role:

As a Senior C# UI Engineer, you will help shape the next generation of global trading and research interfaces in a highly performance-driven environment. This is a hands-on technical leadership role focused on building intuitive, scalable, and low-latency user interfaces that integrate seamlessly with high-performance backend systems.


You will work with an in-house, high-performance C# UI framework designed to abstract system complexity and enable rapid development of robust tools for traders and researchers. Your role will involve both leveraging and extending this framework, operating at the intersection of C#, C++, and real-time data.


You will collaborate closely with engineers, traders, and quantitative researchers to understand workflows, design effective user experiences, and ensure reliability and speed in a real-time trading environment.


What you will be doing:

  • Design and build high-performance desktop UI applications using C# on top of a proprietary in-house framework
  • Extend and enhance the UI framework to improve usability, performance, and flexibility for other developers
  • Integrate UI components with complex C++ backend microservices, ensuring efficient communication and real-time data handling
  • Architect scalable, modular UI components capable of handling large data volumes with real-time updates
  • Work closely with traders, researchers, and engineers to design interfaces that improve decision-making speed and reliability
  • Provide technical leadership through mentoring, code reviews, and contribution to engineering best practices
  • Drive innovation in performance optimisation, architecture, and tooling to continuously improve the UI development ecosystem


Who you are:

  • Strong expertise in C# / .NET with a proven track record of building high-performance desktop applications (e.g. WPF, WinForms, or custom frameworks)
  • Solid understanding of C++ and the ability to integrate effectively with C++ services and APIs
  • Experience designing and maintaining complex software frameworks and modular UI systems
  • Deep understanding of multithreading, concurrency, and real-time data processing
  • Demonstrated ability to lead technical initiatives and make sound architectural decisions
  • Strong problem-solving skills and ability to perform in a fast-paced, collaborative environment
  • Experience with financial systems or real-time data applications is a plus, but not required


What’s on offer:

  • The opportunity to work on mission-critical, real-time systems in a high-performance engineering environment
  • A role combining hands-on development with technical leadership and architectural ownership
  • Collaboration with highly skilled engineers, traders, and researchers
  • Strong long-term growth opportunities within a technically challenging domain
  • A modern, collaborative workplace based in Amsterdam


Feel free to check our website for more openings and let's get in touch for your next challenge in 2026!

https://elityglobal.com/careers

Key Skills

Ranked by relevance

ui c microservices
Login to Apply
Posted
Jan 16, 2026
Type
Full-time
Level
Mid-Senior
Location
Amsterdam

Industries

Financial Services Capital Markets

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Kraken
Related

Senior Engineering Manager - Frontend - Pro

2026-06-19

Full-time
Not Applicable
Latvia
Financial Services
Engineering
View Job Details
Kraken
Related

Senior Engineering Manager - Frontend - Pro

2026-06-18

Full-time
Not Applicable
Estonia
Financial Services
Engineering
View Job Details
Commonwealth Bank
Related

Senior Software Engineer - .NET Full Stack

2026-06-19

Full-time
Mid-Senior
Australia
Financial Services
Engineering