Staff Software Engineer - Trading Systems New York, NY
Staff Software Engineer - Trading Systems New York, NY

Staff Software Engineer - Trading Systems New York, NY

London Full-Time 144000 - 172800 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Develop scalable microservices for trading systems and collaborate with users to refine requirements.
  • Company: Join Clear Street, a cutting-edge financial services firm revolutionising the brokerage ecosystem since 2018.
  • Benefits: Enjoy competitive salaries, equity options, 401k matching, and in-office perks like lunch stipends and happy hours.
  • Why this job: Be part of a dynamic team building sophisticated trading systems from scratch in a collaborative culture.
  • Qualifications: 8+ years in software development with strong Java/Spring Boot skills and experience in distributed systems.
  • Other info: Work in a vibrant NYC office, requiring 4 days onsite for a truly engaging team experience.

The predicted salary is between 144000 - 172800 £ per year.

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 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 so we can 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 Team: The Securities Finance Engineering team builds trading platforms for various Securities Finance businesses and Finance/Treasury functions. We are a team of specialists with skills across various aspects of engineering, quantitative modeling and product. Clear Street is building out its Securities Finance & Finance & Treasury platforms from the ground up. Members of the team have the unique opportunity in the industry to build large scale, sophisticated trading systems on a modern and scalable technology stack from scratch. We employ a wide variety of technologies including Java/Spring Boot (for our service mesh), React (front-end), python for ETL/Analytics and statistical modeling. Clear Street Engineering provides a modern developer experience for engineers, including excellent CI/CD tooling and a managed k8s environment.

You Will:

  • Build scalable and reliable microservices across Securities Finance and Finance/Treasury functions
  • Work closely with users (traders, customers, counterparties) and product to understand requirements and rapidly iterate
  • Own your system end-to-end, including support and ongoing improvements
  • Develop a deep understanding of the business domain

8+ years of Software Development experience required

5+ years Java/Springboot

Have practical experience with relational databases like Postgres

Hands on experience working with Kafka

Understanding of distributed systems architecture

Understanding of multi-threading and concurrency

Understanding of Docker and container orchestration

Experience with AWS / Cloud native tooling

Bonus Points:

  • Experience in the Securities Finance domain
  • Spring Security, Oauth, RBAC integration
  • Prior experience going from zero to one (building and rolling out a new product)
  • Experience owning a public-facing API

We Offer: The Base Salary Range is $200,000 - $240,000. These ranges are representative of the starting base salaries for this role at Clear Street. Which range a candidate fits into and where a candidate falls in the range will be based on job related factors such as relevant experience, skills, and location. These ranges represent Base Salary only, which is just one element of Clear Street's total compensation. The ranges stated do not include other factors of total compensation such as bonuses or equity. At Clear Street, we offer competitive compensation packages, company equity, 401k matching, gender neutral parental leave, and full medical, dental and vision insurance. Our belief has always been that we are better as a business when we are all together in person. We are requiring employees to be in the office 4 days per week. In-office benefits include lunch stipends, fully stocked kitchens, happy hours, a great location, and amazing views. Our top priority is our people. We’re continuously investing in a culture that promotes collaboration. We help each other through challenges and celebrate each other's successes. We believe that modern workplaces succeed by virtue of having high-performance workforces that are diverse — in ideas, in cultures, and in experiences. We put in the effort to make such a workplace a daily reality and are proud to be an equal opportunity employer.

Staff Software Engineer - Trading Systems New York, NY employer: Clear Street LLC.

Clear Street is an exceptional employer, offering a dynamic work environment in the heart of New York City where innovation meets finance. With a strong focus on collaboration and employee well-being, we provide competitive compensation packages, including equity and comprehensive benefits, alongside opportunities for professional growth in a cutting-edge technology landscape. Our commitment to fostering a diverse and inclusive culture ensures that every team member can thrive while contributing to the modernization of the brokerage ecosystem.
C

Contact Detail:

Clear Street LLC. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer - Trading Systems New York, NY

✨Tip Number 1

Familiarise yourself with the technologies mentioned in the job description, especially Java/Spring Boot and Kafka. Having hands-on experience with these tools will not only boost your confidence but also allow you to engage in meaningful conversations during interviews.

✨Tip Number 2

Understand the Securities Finance domain as it’s a key focus for this role. Research current trends and challenges in the industry, which will help you demonstrate your knowledge and enthusiasm for the position during discussions with the hiring team.

✨Tip Number 3

Prepare to discuss your previous experiences in building scalable systems. Be ready to share specific examples of projects where you’ve successfully implemented microservices or worked with distributed systems, as this aligns closely with what Clear Street is looking for.

✨Tip Number 4

Network with current or former employees of Clear Street on platforms like LinkedIn. Engaging with them can provide valuable insights into the company culture and expectations, which can be advantageous when tailoring your approach during the interview process.

We think you need these skills to ace Staff Software Engineer - Trading Systems New York, NY

Java
Spring Boot
Microservices Architecture
Relational Databases (Postgres)
Kafka
Distributed Systems Architecture
Multi-threading and Concurrency
Docker
Container Orchestration
AWS / Cloud Native Tooling
API Development
Problem-Solving Skills
Collaboration Skills
Agile Methodologies
Statistical Modelling
ETL Processes

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience, especially in software development, Java/Spring Boot, and any work with trading systems. Use keywords from the job description to align your skills with what Clear Street is looking for.

Craft a Strong Cover Letter: Write a cover letter that showcases your passion for building scalable trading systems. Mention specific projects or experiences that demonstrate your expertise in microservices, distributed systems, and your understanding of the finance domain.

Showcase Technical Skills: In your application, clearly outline your technical skills, particularly those mentioned in the job description such as Kafka, Docker, AWS, and multi-threading. Provide examples of how you've applied these skills in previous roles.

Highlight Team Collaboration: Since the role involves working closely with users and product teams, include examples of past collaborations. Describe how you’ve effectively communicated with stakeholders to gather requirements and iterate on solutions.

How to prepare for a job interview at Clear Street LLC.

✨Understand the Business Domain

Before your interview, make sure to research Clear Street and its Securities Finance Engineering team. Understanding their business model and how they operate will help you answer questions more effectively and demonstrate your genuine interest in the role.

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java/Spring Boot, relational databases like Postgres, and distributed systems architecture. Bring examples of past projects where you've successfully implemented these technologies, as this will highlight your hands-on experience.

✨Prepare for System Design Questions

Given the nature of the role, expect questions related to system design and microservices. Practice explaining your thought process when designing scalable systems, and be ready to discuss trade-offs and decisions you've made in previous projects.

✨Demonstrate Collaboration Skills

Clear Street values collaboration, so be ready to share examples of how you've worked closely with users, product teams, or other stakeholders in the past. Highlight your ability to iterate quickly based on feedback and how you’ve contributed to a team environment.

Staff Software Engineer - Trading Systems New York, NY
Clear Street LLC.
C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>