Software Engineer in Toronto

Software Engineer in Toronto

Toronto Temporary 123750 - 151250 $ / year (est.) Hybrid
M

At a Glance

  • Tasks: Build cutting-edge backend infrastructure for AI-driven chatbot solutions.
  • Company: Join one of Canada's largest financial tech companies in downtown Toronto.
  • Benefits: Competitive salary, paid holidays, and strong potential for contract extension.
  • Other info: Collaborative, low-ego environment with great career advancement opportunities.
  • Why this job: Shape intelligent conversational experiences and work with innovative technologies.
  • Qualifications: 5+ years in backend development, proficient in Java and Kotlin.

The predicted salary is between 123750 - 151250 $ per year.

One of the country's largest financial technology companies is searching for an intermediate level

Backend Software Engineer to join their Platform Engineering team on a hybrid basis at their Canadian headquarters in downtown Toronto. In this role, you will build cutting-edge backend infrastructure for internal and customer facing chatbot solutions through conversational AI routing and high-scale data layers that connect enterprise applications to state-of-the-art LLMs.

You will drive core backend architecture, shaping the systems that power responsive, intelligent conversational experiences across massive user bases.

This exciting opportunity to develop and scale mission-critical conversational AI infrastructure begins as an

  • 8-month T4 contract with strong extension potential, operating on a hybrid schedule
  • (3 days onsite per week) in downtown

Toronto, ON .

You will collaborate within an innovative, low-ego engineering environment with ample opportunity for professional advancement, and you will be fully integrated with the team enjoying certain contractor perks including paid holidays .

Responsibilities

  • Focus entirely on core backend platform and data architecture, with zero client-side or frontend responsibilities.
  • Architect and develop high-throughput Java and Kotlin microservices that orchestrate requests between front-end interfaces and LLM/AI services.
  • Manage routing and persistence layers for intelligent conversational workflows and internal expert assistance tools.
  • Design and maintain resilient, production-ready relational database schemas to store dialogue histories and operational data at massive enterprise scale.
  • Collaborate across multidisciplinary teams in a fast-paced Dev Ops environment, taking end-to-end ownership from technical design to production deployment.

Skills & Experience

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent practical work experience.
  • 5+ years of professional backend software development experience, primarily in

Java .

  • Hands-on experience developing services in
  • Kotlin

(or strong desire and ability to work with Kotlin microservices).

  • Solid proficiency with relational database systems ( RDBMS ) and SQL design for structured, scalable data storage.
  • Proven track record delivering high-volume , mission-critical production platform services with an emphasis on low latency and reliability.
  • Self-driven problem solver with strong ownership, capable of thriving in collaborative, low-ego enterprise engineering teams without requiring hand-holding.
  • Preferred Qualifications
  • Prior experience working within platform engineering or foundational infrastructure teams.
  • Direct background integrating large language models (LLMs) or building conversational AI runtime and orchestration systems.
  • Deep expertise in service discovery, API gateway design, and cloud-native microservice architecture.
  • #J-18808-Ljbffr

Software Engineer in Toronto employer: Motion Recruitment

Join a leading Canadian financial institution that values innovation and collaboration, offering a hybrid work environment in the vibrant city of Toronto. As a Business Information Specialist IV, you'll benefit from a supportive work culture that prioritizes employee growth through continuous learning opportunities and mentorship programs. With a focus on advanced data solutions, this role not only enhances your technical skills but also allows you to contribute meaningfully to critical financial initiatives, making it an excellent place for professionals seeking rewarding careers in the financial sector.

M

Contact Details:

Motion Recruitment Recruitment Team

We think you need these skills to ace Software Engineer in Toronto

Java
Kotlin
Microservices Architecture
Relational Database Systems (RDBMS)
SQL Design
High-Throughput Systems
Low Latency Solutions