Software Engineer - Frontend Trading Application (C#/.NET)
Virtu Financial is a global multi-asset market maker and liquidity provider, including digital assets.
About Virtu Financial
Virtu Financial, Inc. (NYSE: VIRT) is a leading principal market maker and liquidity provider across asset classes, with a real and current crypto business (zerohash market-making partner 2026, spot digital-asset liquidity via Talos, AP/market maker for US crypto ETFs).
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will develop and scale high-performance C# software components and desktop user interfaces for a multi-asset execution management system. You will evaluate technologies, design next-generation features, collaborate across teams, and manage multiple concurrent projects while adapting to changing priorities.
Requirements
- Bachelor's or Master's degree with 2+ years of experience
- Experience delivering multi-threaded, high-performance user interfaces in C#
- Strong understanding of core C# .NET for GUI and server-side development
- Experience with desktop-based applications
- Knowledge of multi-asset classes, market structure, and trading systems is a plus
- Experience with .NET memory and performance profiling technology
- Proficiency in object-oriented programming and advanced programming languages, especially Java or WPF
- Experience with unit testing
- Passion for technical excellence
- Excellent verbal and written communication skills
Responsibilities
- Scale C# software components and end-user experiences through Agile development methods
- Evaluate and recommend new technologies and optimal designs for next-generation features
- Communicate effectively across teams
- Handle multiple concurrent projects and adapt to changing priorities
