Logo
Clear Street

Software Engineer - Low Touch Desk

Clear Street, Chicago, Illinois, United States, 60290

Save Job

Software Engineer - Low Touch Desk About Clear Street

Clear Street is modernizing the brokerage ecosystem. Founded in 2018, Clear Street is a diversified financial services firm replacing the legacy infrastructure used across capital markets. We built a completely cloud‑native clearing and custody system designed for today’s complex, global market, fully integrated with central clearing houses and exchanges to support billions in trading volume per day. Our platform is horizontally scalable, built around thoughtful APIs, and offers a best‑in‑class experience for clients.

The Role

Enhance and develop core system components and support tools.

Full‑stack development: design, develop, test, and deploy system enhancements.

Build highly available, horizon‑scalable, mission‑critical applications using modern technology.

Tackle advanced engineering challenges and collaborate with stakeholders to deliver new features.

Develop a deep understanding of the business domain through this work.

The Team The Algorithmic Execution Services team builds Clear Street’s electronic trading platform, supporting best execution across asset classes and regions. We develop low‑latency order routing, algorithmic strategies, smart order logic, and direct market access. Our focus on performance, scalability, and cost‑efficiency enables faster execution, smarter routing, and real‑time risk controls, powering both active trader and institutional workflows.

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 STEM field.

Ability to adapt to a fast‑paced, dynamic environment with evolving priorities.

Effective communication of technical information.

Strong programming skills in Java and Python within a Linux environment.

Strong understanding of financial markets.

Experience with FIX and binary protocols communicating with counterparties.

Low‑latency, multithreaded programming and distributed application architecture experience.

Knowledge of operating systems, networks, and performance optimization.

Proficiency with modern software development practices and tools.

Passion for technology and continuous learning.

Experience with relational databases, preferably Oracle and Postgres.

Bonus

Experience with publish/subscribe multicast protocols.

Proficiency in optimizing critical code paths.

Experience in unit test development.

Familiarity with containerization technologies, such as Docker.

Tech Stack

Our tech stack is primarily Java, Python, and C++.

We Offer The Base Salary Range is $200,000 – $275,000, which represents the starting base salary for this role at Clear Street and is based on job‑related factors such as relevant experience, skills, and location. The range includes only base salary and does not account for other components of total compensation such as bonuses or equity.

Clear Street provides competitive compensation packages, company equity, 401(k) matching, gender‑neutral parental leave, and comprehensive medical, dental, and vision insurance. Employees are required to work from the office four days a week. In‑office benefits include lunch stipends, fully stocked kitchens, happy hours, and a great location with amazing views.

We are an equal opportunity employer, committed to promoting collaboration and celebrating diverse ideas, cultures, and experiences.

Seniority Level Mid‑Senior level

Employment Type Full‑time

Job Function Engineering and Information Technology

#J-18808-Ljbffr