Software Engineer

Motion Recruitment

Toronto

Hybrid

CAD 90,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Paid holidays

Job summary

Motion Recruitment is seeking an intermediate Backend Software Engineer to join a Platform Engineering team at a Canadian fintech HQ in downtown Toronto. The role focuses on building backend infrastructure for internal and customer-facing chatbot solutions, leveraging Java and Kotlin microservices to connect enterprise apps with LLMs.

Working on a hybrid schedule (3 days onsite per week) in Downtown Toronto, the position runs as an 8-month T4 contract with extension potential and perks like paid

Qualifications

  • 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 ability to work with Kotlin microservices).
  • Solid proficiency with relational database systems (RDBMS) and SQL design for scalable storage.
  • Proven track record delivering high-volume, mission-critical production platform services with low latency and reliability.
  • Self-driven problem solver with ownership in collaborative teams.

Responsibilities

  • Architect and develop high-throughput Java and Kotlin microservices that orchestrate requests between front-end interfaces and LLM/AI services.
  • Focus on core backend platform and data architecture, with no client-side responsibilities.
  • Manage routing and persistence layers for intelligent conversational workflows.

Skills

Java
Kotlin
RDBMS
SQL
High-volume
Low latency
Ownership

Education

Bachelor’s or Master’s degree in CS/SE or equivalent

Job description

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 DevOps 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend / Platform Engineer
Backend / Platform Engineer

Jobgether • Canada

Remote
CAD 90,000 - 150,000
Fully remote
Conversational AI Engineer
Conversational AI Engineer

Altis Technology • Mississauga

Hybrid
CAD 83,000 - 117,000
Senior/Staff Backend Engineer
Senior/Staff Backend Engineer

AIDA Recruitment • Canada

Remote
CAD 223,000 - 334,000
Equity
Full Stack Software Engineer
Full Stack Software Engineer

Blanc Labs • Toronto

Hybrid
CAD 90,000 - 130,000
Senior Software Engineer, AI
Senior Software Engineer, AI

GuruLink • Toronto

Hybrid
CAD 110,000 - 170,000
Staff Software Engineer
Staff Software Engineer

Sage Recruiting Inc. • Toronto

Remote
CAD 170,000 - 190,000
Extended health & dental
RRSP matching
Flexible PTO
Senior Java Developer (with LLM expertise)
Senior Java Developer (with LLM expertise)

Miratech1 • Toronto

Hybrid
CAD 150,000 - 190,000
Health insurance
Relocation program
Hybrid work model
+1
AI Engineer, Sr 1
AI Engineer, Sr 1

Jobgether • Canada

Remote
CAD 100,000 - 160,000
Remote work flexibility
Comprehensive benefits package
Diverse, international team
+1
Full Stack Software Engineer - AI Agents
Full Stack Software Engineer - AI Agents

Blanc Labs • Toronto

Hybrid
CAD 90,000 - 130,000
Senior AI Engineer – Agentic AI Platform, LLM & GraphRAG
Senior AI Engineer – Agentic AI Platform, LLM & GraphRAG

Urban Ridge Supplies • Toronto

Hybrid
CAD 120,000 - 180,000