Job Description
Clear Street is seeking an experienced Software Engineer to join their Algorithm / Research team. This role focuses on the design, development, and maintenance of high-performance trading systems and their underlying algorithms. The ideal candidate will play a pivotal role in evolving the platform as the company expands its client base and will acquire a deep understanding of the systems to influence future design decisions.Clear Street's Execution Algorithm / Research team focuses on creating innovative strategies that meet clients’ order execution needs. They work closely with desk traders and the sales team to discover new opportunities to enhance client order flow and execution performance.
Responsibilities: - Enhance existing trading strategies and develop tools to support them.
- Design, develop, test, and deploy new strategies, algorithms, and tools.
- Play a pivotal role in evolving our platform as we expand our client base.
- Acquire deep understanding of our systems to influence future design decisions.
- Other duties as assigned or needed.
Requirements: - Ideally 10+ years of experience in developing high-performance algorithmic financial applications.
- Bachelor’s degree or higher in Computer Science, Engineering, Statistics, Math, or a related STEP field.
- Adaptability to a fast-paced, dynamic environment with evolving priorities.
- Strong computer programming skills using C++, Python and Java in a Linux environment.
- Strong understanding of financial markets.
- Experience with multi-threaded programming and distributed application architecture.
- Strong understanding of computer systems, including operating systems, networks, and performance optimization.
- Experience with modern software development practices and tools.
- Strong passion for technology and continuous learning.
The role offers: - Competitive compensation packages
- Company equity
- 401k matching
- Gender neutral parental leave
- Full medical, dental and vision insurance
- Lunch stipends
- Fully stocked kitchens
- Happy hours