Find Amazing Talent Find Your Dream Job

Senior Engineer

Contract to Hire: Toronto, Ontario, CA

Salary Range: 60.00 - 90.00 | Per Hour

Job Code: 362940

End Date: 2025-07-15

Days Left: 24 days, 6 hours left

Position Details: 

Client Domain: Investment 

Job Title: Senior Engineer – Total Fund Management, Trading 

Department: Total Fund Management, Trading (TFM T), Public Markets Technology, Technology & Data 

Location:  Toronto, ON (Hybrid:  Mon -Thur Onsite) 

Duration: 6 months + possible extension / conversion to full time 

Start Date: ASAP 

 

Job Description: 

  • You will work as a Senior Engineer in Public Markets Technology, partnering with Client’s ?traders, investment professionals and operations staff to design and implement solutions enabling trading and post trade activities.  
  • You will be responsible for hands on development and maintenance of solutions covering a number of asset classes including equities, fixed income, derivatives, OTC and FX.  
  • Through close partnership with investment professionals and operations, you will see firsthand how your software is impacting trade activities and delivering long-term value to the Client’s Fund for the benefit of 20 million Client's contributors and beneficiaries. 

 

The Opportunity:  

  • Work in collaboration with Client's Investments’ trading professionals, operations and technology teams to design and build solutions enabling trade activities across a number of asset classes including futures, equities, fixed income, derivatives, OTC and FX.  
  • Collaborate with team members to conceptualize, design and develop new software applications. Applications may be server-side enterprise solutions, GUI, or highly customized solutions developed for the specific needs of a business partner.  
  • Create solutions tailored to business requirements aligned with the long-term architecture and technology strategy using AWS for Cloud development.  
  • Maintain and improve existing applications to support trading functions.  
  • Effectively unit test and perform integration testing on software components.  
  • Prepare and document design and program specifications.  
  • Manage timelines/deliverables towards the successful delivery of projects. 
  • Develop the right IT behaviors to enable building scalable solutions within predictable time frames.  
  • Provide knowledge transfer to team members and support staff through application demos, walkthroughs, and documentation. 
  • Provide responsive business assistance while adhering to processes required for quality enterprise-level software development and support.  
  • Other duties as assigned.  

 

Must haves: 

  • University degree in Engineering or Computer Science.  
  • Good understanding of trading, derivatives, trade life cycle with an eagerness to contribute to the systems that support them.  
  • Strong hands-on experience in Python, RestAPI, AWS Cloud and Kubernetes.  
  • Good working experience in C++.   
  • Strong working knowledge of Databases i.e. SQL.  
  • Experience in capital markets and eagerness to contribute to the systems that support trading activities.  
  • Strong knowledge of software development best practices and patterns.  
  • Commitment to Client’s guiding principles of integrity, partnership and high performance.  
  • Experience in in DevOps and CI/CD.  

 

Nice to haves : 

  • Experience in Terraform.  
  • Knowledge of Bloomberg and/or Murex trading platforms.  
  • Knowledge of FIX protocol.   
  • Experience in other programming languages like Java. 
Job Requirement
  • OTC
  • fixed income
  • derivatives
  • futures
  • AWS
  • Computer Science
  • Python
  • RestAPI
  • C++
  • SQL
  • DevOps
  • CI/CD
  • Bloomberg
  • Terraform
  • Java
  • FIX protocol
Reach Out to a Recruiter
  • Recruiter
  • Email
  • Phone
  • Tanmay Jain
  • tanmay.jain@collabera.com
Apply Now
Apply Now
close-icon