Senior Software Engineer (C#/.NET) - Up to $250k USD + Bonus! - Options Trading - Chicago (Hybrid)
Job details
- Work mode
- Hybrid
- Level
- Senior
- Experience
- 5+ years
- Posted
- Oct 14, 2026
- Last confirmed open
- Oct 15, 2026
About this role
Role: Senior Software Engineer – Options Trading Location: Chicago (Hybrid) Salary: Up to $250,000 USD + Discretionary Bonus! We are currently working with a highly successful and technically sophisticated proprietary trading firm to recruit a Senior Software Engineer to join its options trading team.
This is an excellent opportunity for an experienced C#/.NET engineer with strong desktop application development experience to work directly alongside quantitative researchers, traders and experienced technologists in a fast-paced algorithmic trading environment!
The role will include
Designing, building, testing and maintaining data-intensive desktop applications and reusable libraries using C# and modern .NET. Developing and maintaining highly reliable systems supporting mission-critical trading applications . Profiling and improving application performance across rendering, memory usage, concurrency, reactive data pipelines and application startup .
Owning software throughout its full lifecycle, from architecture and implementation through automated testing, deployment, staged rollout and production support . Building high-performance applications that directly support and enhance the firm's options trading strategies and trading technology .
You will be an integral member of an algorithmic trading team comprising experienced technologists, quantitative researchers and traders!
Requirements
- 5+ years of professional software development experience , with substantial experience building C#/.NET applications.
- Strong experience developing desktop applications and user interfaces using C#/.NET .
- A thorough understanding of C# UI development and associated tooling .
- Strong understanding of software architecture, application performance and engineering best practices.
- Experience working with concurrency, reactive data pipelines, memory optimisation or performance profiling would be highly advantageous.
- Previous experience within trading, financial markets or quantitative environments would be advantageous, but isn't necessarily essential.
- The key requirement is exceptional software engineering ability combined with an interest in building technology that directly impacts a trading business!
- If you're interested in finding out more, feel free to apply directly or send across a resume!
- Contact : [email protected]