A Series A financial technology company helping financial advisers understand and manage investment risk. Its platform analyzes investment portfolios and transforms complex financial data into actionable insights advisers can use with their clients.
The company combines financial engineering, quantitative analysis, and software development to deliver reliable portfolio risk insights.
We are looking for a Senior Python Engineer — Investment Risk to own the production code behind the platform’s investment-risk scores.
You will translate financial methodologies into reliable software, validate calculations, investigate unexpected results, and improve the integrity of a core financial product.
Working within an existing Python/Django application , you will initially focus on understanding the current scoring system, resolving recurring issues, and building automated validation infrastructure that makes future changes safer.
This role is particularly suited for an engineer who combines strong production Python engineering with practical knowledge of investments, portfolio risk,
and financial data , and who is comfortable taking ownership of complex systems.
You will:
- Build and maintain production Python code implementing investment-risk calculations and scoring methodologies
- Work within an existing Django application , following engineering standards for testing, code review, CI, and database migrations
- Translate financial methodologies into reliable, repeatable, and scalable software
- Build automated validation frameworks comparing scoring outputs against reviewed reference cases for securities and portfolios
- Integrate validation checks into CI/CD pipelines to prevent incorrect changes from reaching production
- Investigate production scoring issues and identify whether root causes come from code, data, or methodology
- Improve investment classification by resolving straightforward errors and escalating complex cases to financial specialists
- Assess the impact