Optiver is seeking a C# Software Engineer to design and build high-performance desktop GUIs that power real-time decision-making across our trading and research teams.
Requirements
- Strong proficiency in C# and.NET, with 3+ years' experience building production desktop applications
- Experience developing responsive, high-performance UIs using WPF, WinForms, XAML, or similar
- Solid understanding of MVVM (or similar patterns), UI architecture, asynchronous programming, and threading
- Experience debugging, profiling, and optimising desktop applications (e.g. memory usage, concurrency, rendering performance)
- A strong problem-solving mindset with a focus on performance, scalability, and reliability
- Ability to work independently, lead projects, and prioritise effectively
- Strong communication skills across both technical and non-technical audiences
- A Bachelor's or Master's degree in Computer Science or a related field
Benefits
- Performance-based bonus structure
- Training, mentorship, and personal development opportunities
- Daily breakfast, lunch, and in-house barista
- Gym membership and weekly in-house chair massages
- Regular social events, including a company trip every two years
- Guided relocation, a competitive relocation package, and visa sponsorship where necessary