Senior Engineer
Collabera Inc.
Toronto, ON, Canada · Ontario, Canada
CAD 60-90 / hour
Posted on Jun 16, 2025
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: 28 days, 11 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
- Phone
- Tanmay Jain
- tanmay.jain@collabera.com