Sr. Software Engineer- Multi-Asset Technology
Core
Design, build, and enhance cloud-native, AI-enabled applications supporting Multi-Asset investment workflows for portfolio managers, quants, and traders.
Role type
Senior Software Engineer (Full-stack, AI/ML focus)
Builds
Next-generation, cloud-native applications for the Investment Division
Domain
Asset Management / Financial Technology
Deliverable
production ML models | product features
Required skills
Python, Java, JavaScript, Pandas, React, Node.js, Spring Boot, Cloud technologies (containerization, serverless), SQL/NoSQL databases, Automated testing (TDD/BDD), LLMs and AI frameworks
Preferred skills
Data visualization, Statistics and time-series analysis, Asset pricing theory, Derivatives and capital markets knowledge, Agent orchestration, Prompt engineering, Production AI system monitoring
Technologies
Python, Java, JavaScript, Pandas, React, Node.js, Spring Boot, SQL Server, Oracle, MongoDB, PostgreSQL, Redshift, AWS/Azure/GCP (implied by cloud/serverless)
Responsibilities
Design and deploy scalable applications, translate business needs to technical solutions, contribute to architecture and code reviews, troubleshoot complex issues, mentor engineers
Seniority
Senior, hands-on IC with mentorship responsibilities