Senior Software Engineer, Investment Performance and Analytics
Core
Building and evolving a next-generation performance and analytics platform for investment managers, calculating returns, benchmark comparisons, and attribution metrics using modern OLAP and Columnar technologies.
Role type
Senior Software Engineer (Investment Performance & Analytics)
Builds
Scalable, high-quality applications and automation for investment performance reporting and analytics
Domain
Investment Management / Financial Analytics
Deliverable
production ML models | product features
Required skills
Software architecture, Kotlin, OLAP/Columnar database optimization, data modeling for analytics, cloud-native application development, automated testing, complex problem-solving
Preferred skills
Buy-side technology experience, ETL pipelines for OLAP systems, performance attribution methodologies (TWR, Brinson, P&L), AI/LLM tools (Claude Code, Cursor)
Technologies
AWS, Azure, Google Cloud, OLAP, Columnar databases, Kotlin
Responsibilities
Contribute to design and strategy collaboration, participate in full software development lifecycle, impact developing tech stack, build developer automation, communicate solutions and progress
Seniority
Senior, hands-on IC