Principal Platform Engineer

TDToronto, ON
CA$165,000 - CA$200,000Onsite

About The Position

As a Principal Engineer within the Global Transaction Banking (GTB) program, you will bring together enterprise-scale technical leadership and hands-on engineering to build the next-generation GTB Platform. This is not a strategy-only role — you will be actively in the code: designing, prototyping, and validating core platform capabilities. You will leverage modern AI-assisted development tools as a core part of your engineering workflow, owning the platform's foundation, velocity, scalability, and resiliency — while driving higher quality and broader adoption of engineering best practices across teams. Your focus will extend to applying disruptive technologies — particularly real-time AI inferencing and decisioning in Platforms such as Azure/Kubernetes — to elevate platform readiness, accelerate business delivery, strengthen technical resilience, and reduce cost of ownership. Working in close partnership with technology executives, senior leaders, and engineers, you will play a central role in shaping the overall Platform Engineering and GTB technology strategy.

Requirements

  • 10 years + of relevant platform, cloud, or infrastructure experience
  • Strong hands-on Kubernetes experience in production environments
  • Containerization expertise using Docker and related technologies
  • Proven expertise in designing and delivering cloud solutions across AWS, Azure, and/or GCP.
  • Proven expertise in Infrastructure as Code (IaC), with hands-on experience using Terraform, Helm, and/or Ansible.
  • Service mesh, secrets management, or cloud-native platform experience
  • Experience mentoring a team of engineers and influence product and business stakeholders
  • Deep understanding of the full SDLC, including CI/CD, testing, version control, and release management
  • Experience creating architecture documentation, diagrams, runbooks, and standards
  • Strong understanding of cloud networking, IAM, security, storage, and compute services
  • Excellent written and verbal communication skills
  • Ability to communicate complex technical concepts to technical and non-technical stakeholders
  • Bachelor's degree/University degree or equivalent experience
  • Fluency in at least one programming language such as Java or Python
  • 10+ years of relevant experience
  • Hands-on experience required for this role

Nice To Haves

  • Master's degree preferred
  • Cash Management/Transaction Banking experience

Responsibilities

  • Design, architect, and optimize Kubernetes-based platforms across cloud environments
  • Build, harden, and prototype containerized application solutions
  • Leveraging cutting edge technologies like Kubernetes, Docker, Gitlab, Prometheus, etc. to design and build new infrastructure features
  • Document end-to-end SDLC processes, deployment workflows, and platform standards
  • Conduct technical assessments, architecture reviews, and proof-of-concept initiatives
  • Develop architecture diagrams, runbooks, implementation guides, and technical standards
  • Collaborate with engineering, security, compliance, and operations teams
  • Present technical findings and recommendations to both technical and executive audiences
  • Improve CI/CD pipelines with a focus on reliability, security, and compliance
  • Support monitoring, observability, and signal management initiatives
  • Establish the best platform practices across cloud-native environments
  • Role requires 50% hands on Platform development, 30% Architecture and 20% Product/Executive presentations to showcase the problems/work

Benefits

  • health and well-being benefits
  • savings and retirement programs
  • paid time off
  • banking benefits and discounts
  • career development
  • reward and recognition programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service