Platform Engineer - Toronto
Validus Risk Management is seeking a Platform Engineer to join their growing platform team. The role involves building and maintaining frameworks, infrastructure, and tools for their technology platform, Horizon, while improving AWS infrastructure and supporting CI/CD pipelines.
Responsibilities
- Develop and maintain cloud-native services on AWS under guidance from senior engineers
- Collaborate with the Quant team to help move compute-intensive simulations to scalable cloud infrastructure
- Contribute to the design and implementation of improvements to our job scheduling framework for quantitative workloads
- Help integrate and maintain third-party tools (e.g., Snyk, Datadog) that support platform operations
- Contribute to improving monitoring and observability across our systems
- Support the containerisation of services and deployment on AWS
- Help maintain clear documentation for platform projects and processes
- Participate in problem-solving design discussions and contribute ideas for potential solutions
Skills
- Solid experience with one or more modern programming languages. We require a minimum of 1+ year of commercial experience with Python (within a Platform, Back-end or DevOps setting) though are happy to consider candidates who have the bulk of their experience in a different language
- Experience with AWS. We use a wide range of services, but the ones we deal with the most are Lambda, ECS, RDS, S3, API Gateway and Step Functions
- Experience with databases. We use MySQL, MongoDB and DynamoDB, but experience with other database technologies would also be valuable
- Experience with IaC tools such as CDK, Terraform or Pulumi
- Experience in building and optimising CI/CD pipelines
- Understanding of monitoring and observability tools such as DataDog or New Relic
- Knowledge of architecture patterns. Experience working on event-driven microservices is a plus
- Curiosity to explore new technologies. We are constantly looking for potential technologies to improve our platform
- Strong communication skills in working with other teams and mentoring more junior developers
- Experience with financial risk management software or platforms
- Exposure to Python web frameworks such as FastAPI or Django
Benefits
- Performance bonus linked to agreed success criteria - paid semi annually
- 20 days’ holiday (increasing to 25 with tenure) plus bank holidays
- Private health insurance (including dental, optical and mental health)
- Travel insurance
- Learning & development allowance and support for professional qualifications
Company Overview
Apply To This Job