Senior Software Engineer to modernize trading platforms client in Pension Fund Jobs in Toronto, Canada at S.i. Systems
Title: Senior Software Engineer to modernize trading platforms client in Pension Fund
Company: S.i. Systems
Location: Toronto, Canada
Category:
Position: Senior Software Engineer to modernize trading platforms with client in Pension Fund
Contract: 6 Months + Extension
Hours: 37.5
Work Model: 4 days in office
Our Software Development client is seeking a:
Senior Software Engineer to modernize trading platforms using AWS, Python, and Kubernetes in the Software Development industry
Contract role focused on accelerating the modernization of legacy trading systems and building cloud-native, resilient applications in Toronto.
10+ years of hands-on experience with AWS, Python, and SQL for enterprise application development
Strong knowledge of containerization and orchestration using
** Docker
* * or
** Kubernetes**
Proven experience with
** Message Queues
** such as
** Kafka
* * or
** SQS**
Background in scaling enterprise platforms and handling increased
** transaction volumes**
Experience building low-latency trading or financial applications
Hands-on work with CI/CD pipelines and Dev Ops automation
Exposure to high-volume, resilient distributed architectures
Solid understanding of system monitoring and incident management
Prior modernization or legacy transformation project experience
Ability to participate in
** production support rotations**, including overnight shifts as required
Design and implement modernization strategies for legacy trading systems
Build and deploy cloud-native applications leveraging AWS services
Optimize application scalability to support increasing transaction volumes
Manage container workloads and microservices orchestration
Develop, test, and tune message queue integrations for platform resilience
Perform production support duties, including rotational on-call and overnight coverage
Collaborate with broader engineering teams to accelerate modernization efforts