Senior Research Software Engineer - Parametric
Core
Modernizing and building cloud-native applications for portfolio construction, backtesting, and transition analysis to support the investment process.
Role type
Senior Research Software Engineer (Cloud Native)
Builds
Equity models, analytical tools, and integration solutions for portfolio management and strategy teams.
Domain
Financial Services / Quantitative Development
Deliverable
production ML models | product features
Required skills
Cloud native application development, C# or Java (object-oriented), AWS services (ECS, S3, Batch, EC2), Message streaming (Kafka), Docker containerization, Terraform, NoSQL databases (DynamoDB, MongoDB), Version control (Git/SVN), Agile development, CI/CD tools, Unit/Integration testing, Secure coding practices.
Preferred skills
Python design and development.
Technologies
AWS, Kafka, Docker, Terraform, Git, DynamoDB, MongoDB, ECS, S3, Batch, EC2.
Responsibilities
Design and develop integration solutions with 3rd party data providers; Create unit/integration/functional tests; Conduct code reviews and merge-request reviews; Research and implement cross-functional software development initiatives; Act as security expert for the development team.
Seniority
Senior, hands-on IC