×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer - Trade Processing Middle Office Platform

Job in New York, New York County, New York, 10261, USA
Listing for: Clear Street
Full Time position
Listed on 2025-12-02
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Senior Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Location: New York

Senior Software Engineer – Trade Processing Middle Office Platform

Apply for the Senior Software Engineer – Trade Processing Middle Office Platform role at 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 started from scratch by building a completely cloud‑native clearing and custody system designed for today’s complex, global market. Our platform is fully integrated with central clearing houses and exchanges to support billions in trading volume per day.

We’ve agonized about our data model abstractions, created horizontal scalability, and crafted thoughtful APIs, all to provide a best‑in‑class experience for our clients. By combining highly‑skilled product and engineering talent with seasoned finance professionals, we’re building the essentials to compete in today’s fast‑paced markets.

The Role

As an experienced Staff / Senior Software Engineer, you’ll shape our flagship Middle‑Office Platform—a modern, multi‑broker/multi‑prime solution that streamlines post‑trade processing for both buy‑side and sell‑side clients. You’ll tackle complex problems, weigh trade‑offs, and craft clean, performant code that delights users while raising our engineering standards. Your work will drive operational excellence, ensuring we meet and exceed expectations.

What You’ll Do
  • Architect and build highly available, horizontally scalable mission‑critical applications in a modern technology stack.
  • Design, build, and optimize core components responsible for processing high volumes of trade data in a low‑latency environment.
  • Solve complex performance and scalability challenges, ensuring our systems handle large‑scale financial data efficiently.
  • Collaborate with product managers and other engineers to translate financial methodologies into robust software solutions.
  • Lead by example in system design discussions, architectural trade‑offs, and best practices.
  • Mentor team members, contributing to a strong culture of engineering excellence.
The Team

You will work with a team of talented, passionate, and highly collaborative engineers. Together we have built a platform that serves institutional clients and sits at the forefront of technological innovation. Our engineers take pride in not only the value we deliver to customers but the quality of our work. We value creativity, innovation, strong work ethics, and are committed to providing team members with the support and resources they need to succeed.

Required

Skills & Qualifications
  • Bachelor's Degree in Computer Science or Engineering.
  • 10+ years of strong proficiency in Java / Spring Boot, Spring, RDBMS, Service Oriented Architecture (SOA), microservice‑based server‑side application development.
  • Strong experience with distributed systems, event‑driven architecture, and tools like Kafka.
  • Practical knowledge of relational databases (e.g., Postgres) and schema design.
  • Experience delivering solutions to complex business problems that handle massive amounts of data, with a focus on scale and distributed systems.
  • Prioritization of end‑user experience reflected in API designs, functionality, and performance.
  • Strong command over design patterns, data structures, and algorithms.
  • Strong problem‑solving skills with a keen eye for performance optimization.
  • Ability to clearly explain system design nuances and paradigms to engineers and stakeholders.
  • Deep understanding of multi‑threading, concurrency, and performance tuning; troubleshooting, debugging, and optimizing platform performance to address bottlenecks.
Preferred Skills
  • Masters Degree in Computer Science or a related engineering field.
  • Familiarity with data stores such as Snowflake, Redis, and Single Store, and experience integrating with external APIs.
  • Experience with containerization (Docker, Kubernetes).
  • Background in the financial services industry or experience working with financial data analytics, including an understanding of Capital Markets, preferably with Middle Office / Trade Processing systems.
Compensation & Benefits
  • The opportunity to join a growing team of good people, where you can…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary