Software Engineer - Assistant Vice President

CitiMississauga, ON
Onsite

About The Position

As part of our global technology team, you will be working with a group of passionate engineers who build technical solutions to complex business problems. We are going through a very exciting phase of transformation in margin and collateral domains in Markets Technology, and you will be required to participate in the whole spectrum of building a software solution, closely working with product teams and users. We expect you to contribute to our vision of building a strong engineering culture within our global teams. This role is for someone who enjoys solving engineering challenges, has experience in building robust and high-quality solutions, has excellent communication skills and can manage multiple priorities simultaneously.

Requirements

  • Bachelor’s degree in computer science or engineering field involving software programming or systems engineering
  • Hands-on professional software development experience
  • Proficiency in programming in mainly React, Java and/or Python
  • Hands-on experience of building RESTful APIs using popular frameworks like Spring
  • Experience of following TDD and clean code principles
  • Proficiency with data structures, algorithms and SQL
  • Able to independently work in fast paced and rapidly changing environment

Nice To Haves

  • Experience of working in investment bank or financial services industry
  • Experience of using cloud services such as AWS
  • Experience with distributed systems such as Kafka, Kubernetes, S3, DynamoDB, MongoDB or any other NoSQL database

Responsibilities

  • Participate in the whole spectrum of building a software solution.
  • Closely work with product teams and users.
  • Contribute to building a strong engineering culture within global teams.
  • Solve engineering challenges.
  • Build robust and high-quality solutions.
  • Manage multiple priorities simultaneously.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service