Full Stack Senior Software Engineer– Investment Risk Technology
Core
Design, build, and deliver scalable cloud-native software solutions for risk analysis, portfolio evaluation, and trade simulation tools used by investment professionals.
Role type
Senior Full Stack Software Engineer (Investment Risk Technology)
Builds
Cloud-enabled applications and services for Risk Analysts, Portfolio Managers, and Quants
Domain
Financial Services / Investment Risk Technology
Deliverable
production ML models | product features | infrastructure
Required skills
C#/.NET, Java, SQL, AWS (SNS/SQS, S3, Lambda, ECS, DynamoDB), PostgreSQL, React, Dagster, Snowflake, distributed systems design, microservices architecture, automated testing, CI/CD
Preferred skills
Python, React, financial services domain knowledge
Technologies
AWS, PostgreSQL, React, Snowflake, Dagster, C#, .NET, Java
Responsibilities
Design and develop backend services and cloud-native applications; take end-to-end ownership of applications including development and troubleshooting; contribute to architecture and design discussions; partner with stakeholders to translate business goals into technical solutions; identify and reduce technical debt; ensure consistency and reliability of analytics and risk-related data
Seniority
Senior, hands-on IC