As a Mid-Level Software Engineer, you will help shape the technology behind our trading operations. You'll take responsibility for key software systems, guiding them from concept through deployment and ongoing maintenance.
What You'll Do
- Collaborate with a cross-functional team to design and implement software that supports real-time trading activities
- Lead development efforts on critical applications, defining direction and ensuring technical quality
- Support the long-term reliability and scalability of core infrastructure
- Participate in all phases of the development cycle, from early planning to production monitoring
- Partner with traders, quantitative analysts, and fellow engineers to turn business needs into robust technical solutions
- Address urgent technical issues while keeping system-wide performance and stability in focus
- Advance a growing list of high-priority projects that directly impact trading outcomes
Environment
You'll operate in a technically demanding, interdisciplinary setting where rapid feedback and precision matter. Your work will have immediate visibility and influence on live systems, requiring both initiative and careful judgment.

