This Software Engineer will lead the development and maintenance of backend systems for the Brooklyn Investment team's equities portfolio management platform, which manages billions of dollars in client assets. The platform connects strategy generation, portfolio rebalancing, trade execution, and advisor-facing interfaces. The engineer in this role will build and maintain full stack services that integrate with multiple data sources, external APIs, and internal microservices, and will contribute to the design and implementation of distributed system components. The role requires ensuring system reliability, performance, and data integrity across the platform while collaborating with internal and client-side engineering teams and business stakeholders to deliver features that support business operations. The Software Engineer requires strong proficiency in Python, experience designing and implementing distributed systems, and a solid understanding of API integration patterns and microservices architecture. The candidate must also possess strong interpersonal and communication skills to work effectively with clients and their engineering teams directly.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
No Education Listed