Full-time Posted June 03, 2026
Apply Now

Job Description

Job Role: Software Engineer

Duration :12 Months (Need to go 4 days in week onsite)

Location: Toronto, ON


What will you do?

  • Support various investment teams as a member of the Investment Platforms Engineering team
  • Develop and contribute to new and existing in-house applications using Python, .NET Core, SQL, and various front-end frameworks
  • Build production-grade ETL pipelines, backend APIs, Python libraries, and web applications


What do you need to succeed?

Must-have

  • Experience building stable and maintainable production-grade web applications
  • Extensive experience writing Python applications and Python frameworks
  • Excellent SQL skills for data modeling, constructing complex queries, and performance optimization
  • Experience with cloud-native software development, especially microservice architecture, Docker, and OAuth
  • ...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application