Senior Software Engineer
A tech-focused online brokerage based in The Loop is currently looking for a Senior Software Engineer to work on their core trading systems. They’ve been in business for over 20 years now and are in a major growth phase.
This position focuses on the full life cycle of their proprietary trading platform, specifically across the front, middle, and back-office systems. You will be joining an established firm with a history of strong performance and a collaborative, tech-first culture.
Responsibilities
- Developing and optimizing their high-performance order routing engines.
- Designing and implementing market data processing services.
- Integrating new features and connections using the FIX Protocol.
- Collaborating with business stakeholders to translate needs into technical solutions.
- Maintaining a high standard of code quality, performance, and reliability across all trading systems.
Requirements
- Significant professional experience working as a Software Engineer, ideally on complex, high-performance systems.
- Expertise in C# development.
- Bachelor's or Master's Degree in Computer Science, Engineering, or a related field.
Pluses
- Any professional experience with C++.
- Direct experience working on low-latency trading systems, market data, or electronic brokerage platforms.
- Familiarity with financial protocols like FIX.
Salary: Up to 200k depending on experience