About The Position

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. 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, weighing trade-offs to craft clean, performant code that delights users and elevates our engineering standards. Your work will also drive our operational excellence, ensuring we meet (and exceed) expectations.

Requirements

  • 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.
  • You have contributed to systems that deliver solutions to complex business problems that handle massive amounts of data. You are drawn towards scale, distributed systems, and associated technologies.
  • You prioritize end user experience and it shows in your API designs, functionality, and performance.
  • You have a strong command over design patterns, data structures, and algorithms.
  • You have strong problem-solving skills with a keen eye for performance optimization.
  • You can clearly explain the nuances of system design and paradigms to engineers and stakeholders.
  • Strong understanding of multi-threading, concurrency, and performance tuning. You can troubleshoot, debug, and optimize the platform to improve performance and address potential bottlenecks.

Nice To Haves

  • Masters Degree in Computer Science or Related Engineering Field
  • Familiarity with data stores such as Snowflake, Redis and SingleStore, as well as integrating with external APIs.
  • Experience with containerization (Docker, Kubernetes).
  • Background in the financial services industry or experience working with financial data analytics. You have an understanding of Capital Markets, preferably with Middle Office / Trade Processing systems.

Responsibilities

  • You will architect and build highly available, horizontally scalable mission critical applications in a modern technology stack
  • Design, build, and optimize core components responsible for processing a high volume 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.

Benefits

  • The opportunity to join a growing team of good people, where you can make a difference.
  • An environment that embraces the utility of a DevOps oriented culture and combines it with a focus on CI/CD methodology.
  • A meritocratic philosophy that champions collaboration.
  • Competitive compensation, benefits, and perks.
  • company equity
  • 401k matching
  • gender neutral parental leave
  • full medical, dental and vision insurance
  • lunch stipends
  • fully stocked kitchens
  • happy hours
  • a great location, and amazing views.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Securities, Commodity Contracts, and Other Financial Investments and Related Activities

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service