cover image
Validus Risk Management

Validus Risk Management

www.validusrm.com

8 Jobs

99 Employees

About the Company

Validus Risk Management is an independent market risk advisory firm specialising in the management of currency, interest rate and commodity price risk.

We help our clients navigate and manage financial risk with a hands-on advisory approach and award-winning technology solutions. Our systematic financial risk management methodology has been designed to increase risk transparency, create customised risk management solutions, and facilitate the efficient execution of hedging transactions by minimising information asymmetry between clients and banking counterparties.

The Validus Risk Management advisory service gives our clients access to the latest risk management technology and independent expertise at a fraction of the cost of an in-house financial risk management function. Validus works with a range of companies across the globe, from SMEs to multinational corporations, as well as pension funds and leading alternative investments funds (Private Equity, Secondaries, Private Debt, Real Estate).

We act as an extension to more than 100 clients globally and execute more than 3,000 trades every month (>$330bn in hedging volume annually).

Listed Jobs

Company background Company brand
Company Name
Validus Risk Management
Job Title
Junior Software Engineer (Python / ETL) - London
Job Description
Job title: Junior Software Engineer (Python/ETL) Role Summary: Entry‑level developer focused on building and maintaining ETL pipelines for a financial market risk platform, delivering high‑impact features, and bridging client requirements with product development. Expactations: - Work on multiple concurrent projects with strict deadlines. - Collaborate with internal teams and clients to translate analytics into actionable product updates. - Act as a client feedback conduit to prioritize features. Key Responsibilities: - Develop, test, and deploy ETL processes (data ingestion, transformation, reporting). - Deliver high‑impact features for Validus Horizon. - Build knowledge of FX, interest‑rate products, and market data sources. - Present analysis, gather requirements, and support stakeholder meetings. - Contribute to product innovation and platform enhancements. Required Skills: - Proficient in Python (or equivalent data‑analysis language). - Strong coding, debugging, and version control (Git) skills. - Understanding of data pipelines, ETL concepts, and database interactions. - Ability to communicate complex ideas clearly in writing and verbally. - Detail‑oriented with effective time‑management. Required Education & Certifications: - Bachelor’s degree in Mathematics, Physics, Financial Engineering, Computer Science, or related quantitative discipline. - Preferred: MSc in a STEM field and 1+ year software development experience. - Experience with financial risk management software or platforms is advantageous.
London, United kingdom
Hybrid
Junior
04-11-2025
Company background Company brand
Company Name
Validus Risk Management
Job Title
Junior Back-end Software Engineer (Python/Rust)
Job Description
Job Title: Junior Back‑End Software Engineer (Python/Rust) Role Summary: Design, develop, and maintain cloud‑native backend services for a financial risk management platform. Implement high‑performance APIs and event‑driven microservices using Rust and Python (Django/FastAPI). Build data models for complex trades, support MySQL, MongoDB, and DynamoDB, and integrate with AWS services. Collaborate with quants, risk analysts, and front‑end teams to deliver end‑to‑end solutions, participate in maintenance, and ensure system performance and observability. Expactations: - Produce clean, well‑tested code that meets architectural and security standards. - Continuously improve performance and scalability of critical systems. - Communicate effectively with internal and external stakeholders to capture requirements. - Demonstrate a keen interest in financial products, markets, and risk management concepts. Key Responsibilities: 1. Gather requirements from external clients and internal stakeholders to design data integration solutions. 2. Design and implement REST/GraphQL/gRPC APIs on AWS, deploying as containerized or serverless functions. 3. Develop performance‑critical components in Rust, and extend the Python codebase for new features. 4. Create efficient data models for portfolios, derivatives, and leverage across multiple asset classes. 5. Maintain and optimize MySQL, MongoDB, and DynamoDB databases, ensuring data integrity and query performance. 6. Provide ongoing support, bug fixes, and rolling updates for the Horizon application suite. 7. Collaborate on security, monitoring, and observability tooling for production deployments. Required Skills: - Strong programming in Rust and Python; familiarity with Django or FastAPI. - Experience with SQL (MySQL) and NoSQL (MongoDB) database design and query optimization. - Knowledge of AWS services (e.g., Lambda, ECS/EKS, API Gateway, S3, CloudWatch). - Ability to write unit, integration, and performance tests. - Abstract thinking and modeling of complex financial instruments. - Comfortable working in agile iterations and cross‑functional teams. Required Education & Certifications: - Bachelor’s degree or higher in Computer Science, Mathematics, Finance, or related field. - No mandatory certifications required.
London, United kingdom
Hybrid
Junior
04-11-2025
Company background Company brand
Company Name
Validus Risk Management
Job Title
Senior Software Engineer (Python/Rust) - Toronto
Job Description
Job Title Senior Software Engineer (Python/Rust) Role Summary Design, implement, and maintain back‑end services for a finance technology platform that supports trade execution, portfolio management, and risk analysis for alternative asset managers. Work on cloud‑native microservices on AWS, develop high‑performance components in Rust, and extend a Python codebase with Django/FastAPI. Collaborate with quants, risk analysts, and frontend engineers to deliver data‑driven solutions for FX, interest rate, and alternative asset products. Expectations - Deliver scalable, secure, and observability‑focused back‑end architecture. - Write clean, testable, and maintainable code in Rust and Python. - Translate stakeholder requirements into robust system designs. - Optimize performance of critical trading and risk computation paths. - Continuously evaluate and adopt emerging technologies to improve platform efficiency. Key Responsibilities - Engage with external clients and internal finance teams to capture requirements and design data integration solutions. - Build and maintain AWS‑native services (HTTP APIs, event‑driven microservices with gRPC). - Design and implement data models for complex multi‑asset trades in MySQL and MongoDB. - Develop performance‑critical Rust services and integrate them with the existing Python ecosystem. - Perform ad‑hoc maintenance and support scheduled batch processes. - Contribute to app monitoring, logging, and observability practices. - Mentor junior engineers on best coding practices and system design. Required Skills - Proficiency in Rust and Python (Django/FastAPI); ability to write high‑performance, maintainable code. - Strong object‑oriented and data‑modeling skills; experience designing financial objects. - Experience with relational (MySQL) and NoSQL (MongoDB, DynamoDB) databases. - Familiarity with AWS services (API Gateway, Lambda, ECS/EKS, EventBridge, DynamoDB); knowledge of cloud‑native patterns. - Knowledge of FX, interest rate products, and market data feeds (preferred). - Solid understanding of software design patterns, API design, and event‑driven architecture. - Ability to write unit, integration, and performance tests. - Good communication and stakeholder‑management skills. Required Education & Certifications - Bachelor’s degree or higher in Computer Science, Mathematics, Finance, or related technical field. - Relevant certifications (e.g., AWS Certified Developer, Rust Certified Engineer) are a plus but not mandatory.
Toronto, Canada
Hybrid
Senior
04-11-2025
Company background Company brand
Company Name
Validus Risk Management
Job Title
Software Engineer (Python/Rust) - Toronto
Job Description
**Job title:** Software Engineer (Python/Rust) **Role Summary:** Build and maintain cloud‑native back‑end services for a fintech platform (Horizon) that handles trade execution, portfolio management, and risk analysis for alternative asset managers. **Expectations:** - Deliver high‑quality, performance‑critical Rust code and maintain a Python codebase. - Design data models for complex trades across multiple asset classes. - Collaborate with quants, risk advisers, and other engineers to integrate client data into the platform. - Own end‑to‑end solutions from requirement gathering to deployment on AWS. **Key Responsibilities:** 1. Engage with external clients and internal stakeholders to capture requirements and propose solutions. 2. Design and implement cloud‑native services on AWS (HTTP APIs, event‑driven microservices) using Rust and Python (Django/FastAPI). 3. Create and maintain data models for portfolios and derivatives in MySQL and MongoDB; work with DynamoDB as needed. 4. Build performance‑critical Rust components and contribute maintainable, testable code to the Python codebase. 5. Perform ad‑hoc maintenance of applications and scheduled processes. 6. Explore and evaluate new technologies to enhance the platform. **Required Skills:** - Strong proficiency in Rust and Python; experience with web frameworks (Django/FastAPI). - Database expertise: MySQL, MongoDB, DynamoDB (or equivalent). - Cloud skills: AWS services (EC2, Lambda, API Gateway, EventBridge, SQS, DynamoDB, etc.). - Knowledge of financial products (FX, interest rate derivatives) and market data sources. - Ability to design abstract financial object models. - Solid understanding of microservices, gRPC, and event‑driven architecture. - Test‑driven development, observability, and performance optimization mindset. **Required Education & Certifications:** - Bachelor’s degree or higher in Computer Science, Mathematics, Finance, or related discipline. - Financial risk modelling experience is a plus but not mandatory. - Relevant certifications (AWS, Rust, etc.) preferred but not required.
Toronto, Canada
Hybrid
04-11-2025