Clear Street is looking to modernize the brokerage ecosystem by building a cloud-native clearing and custody system, and this role aims to implement real-time P&L, risk, and margin calculations to support this effort.
Requirements
- Proficiency in Java and Spring Boot for backend development
- Hands-on experience with Kafka and streaming real-time data processing
- Expertise in designing and implementing microservices architecture
- Strong understanding of AWS services, including but not limited to EC2, S3, and MSK
- Solid knowledge of data modeling and database systems
- Familiarity with stream processing frameworks like Flink or Spark
- Knowledge of Snowflake and data warehousing concepts
Responsibilities
- Implement real-time P&L, risk, and margin calculations
- Ensure timely End-of-Day (EOD) calculations for margin requirements
- Optimize system performance, scalability, and reliability to handle large-scale financial data with high throughput requirements
- Ensure compliance with industry regulations and security standards in the financial domain
- Collaborate with cross-functional teams to ensure seamless integration with existing systems and data sources
- Work closely with the product and business teams to understand and translate requirements into technical solutions
- Troubleshoot and debug complex issues in a distributed environment, ensuring high availability and fault tolerance
Other
- At least five (5) years of professional software engineering experience
- Proven track record of delivering high-quality, production-ready code adhering to best practices and coding standards
- Ability to work in the office 4 days per week
- 401k matching, gender neutral parental leave, and full medical, dental and vision insurance