Logo
Clear Street

Senior Software Engineer - Java New York, NY

Clear Street, New York, New York, us, 10261

Save Job

The Role

As an experienced Software Engineer, you will work with a team of passionate and highly collaborative engineers to build our Trade Desk Risk Management System. Our platform manages every aspect of trader's portfolios delivering deep insights into P&L and risk. We are looking for an experienced Java Developer to join our team and contribute to the risk engine that drives portfolio performance analysis. What Youll Do

Design, build, and optimize core components responsible for P&L calculations and risk management. Solve complex performance and scalability challenges, ensuring our systems handle large-scale financial datasets 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

Our team is composed of highly talented and motivated engineers who are passionate about pushing the boundaries of financial technology. Working together, we have built a platform that serves institutional clients and is at the forefront of technological innovation. You will have the opportunity to work with cutting-edge technologies, collaborate with colleagues from diverse backgrounds, and make a meaningful impact on the financial industry. We value creativity, innovation, and a strong work ethic, and we are committed to providing our team members with the support and resources they need to succeed. Required Skills & Qualifications

You have at least seven (7) years of professional experience and a strong proficiency in Java, with extensive experience using generics, lambda expressions, and Spring framework. BS degree in Computer Science, Computer Engineering or related field. 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 APIs design, 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 have a good understanding of financial portfolio analytics and key financial concepts. You can clearly explain the nuances of system design and paradigms to engineers and stakeholders. You can collaborate with cross-functional teams, including Data Engineers, Product Managers, and other software developers, to deliver high-quality solutions. You can troubleshoot, debug, and optimize the platform to improve performance and address potential bottlenecks. Preferred Skills

Familiarity with data stores such as Snowflake, Distributed Cache, as well as integrating with external APIs. Experience with containerization (Docker, Kubernetes). Background in the financial services industry. We Offer

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. We offer competitive compensation packages, company equity, 401k matching, gender neutral parental leave, and full medical, dental and vision insurance. Our policy requires the employee to be in the office 4 days per week. In-office benefits include lunch stipends, fully stocked kitchens, happy hours, a great location, and views. Our top priority is our people. Were committed to a culture that promotes collaboration, values diversity, and supports high-performance teams. We are an equal opportunity employer. #J-18808-Ljbffr