Talent.com
software engineer
software engineerRSI Cycles & Motors Ltd. • Toronto, Canada
software engineer

software engineer

RSI Cycles & Motors Ltd. • Toronto, Canada
9 days ago
Job type
  • Full-time
  • Permanent
  • Temporary
Job description

Job details

Backend Engineer (Scalability & AWS)

  • Company : RSI Cycles & Motors Ltd.
  • Location : Toronto / Remote (North America preferred)

Type : Full-time (or strong long-term contract)

Level : Senior (open to exceptional mid-level with ownership experience)

Start : ASAP

What You’ll Do

Own and execute an incremental AWS migration strategy for backend services and execution workloads

Design and operate job orchestration systems using queues and workers (sync & async execution)

Concurrency control, retries, DLQs, idempotency

Build and evolve core platform APIs, including : Marketplace, purchases and entitlements

Run lifecycle (create, status, cancel, retry)

Integrations and signed artifact delivery (e.g. S3 downloads)

Own the data layer : PostgreSQL (RDS or Aurora) – schema design, indexing, migrations, replicas, backups

Improve platform reliability and operations : load and capacity testing, observability (logs, metrics, traces), alerting and on-call readiness

Rate limiting and caching (Redis / ElastiCache)

Security best practices (IAM least privilege, Secrets Manager, KMS)

Technical Requirements

Strong backend experience in at least one of : TypeScript / Node.js (preferred); Go, Python, or Java

Frameworks : NestJS, Fastify, Express, or equivalent

Proven experience building reliable distributed systems : timeouts, retries, idempotency, backpressure; load and capacity testing

Hands-on AWS experience, including : Compute (ECS or Fargate, Lambda a plus); Networking (VPC and IAM basics); Data & messaging (RDS, S3, SQS)

Monitoring : CloudWatch and observability tooling

Experience designing multi-tenant APIs and async job systems

Strong SQL fundamentals and performance tuning

Nice to Have

Infrastructure as Code (Terraform or AWS CDK)

Container orchestration (ECS or EKS)

Experience operating AI / LLM workloads cost-effectively : quotas, caching strategies, fallbacks

Job Details

Type : Full-time, Permanent

Pay : 80,000.00 - 100,000.00 CAD per year

Location : Toronto, ON (On-site)

Start : As soon as possible

Vacancies : 1

Source :

Important notice : This job posting has been provided by a partner site. Job Bank is not responsible for this content.

Application Questions

What’s your earliest start date?

What’s your email and phone number to be used for a potential interview?

Are you happy with the salary range of 80-100k CAD (gross) per annum?

Are you happy working fully onsite in the city centre of Toronto?

Do you have the right to work in Canada?

Thank you

You will not receive a reply. For enquiries, please contact us.

Sign up for a Plus account to get the most out of your job search and access all the tools available on Job Bank!

The median wage information described in Job Bank postings helps job seekers compare salaries and is presented for context.

#J-18808-Ljbffr

Create a job alert for this search

Software engineer • Toronto, Canada

Similar jobs
Senior Software Engineer, Secure Agents

Senior Software Engineer, Secure Agents

The Rundown AI, Inc. • Toronto C6A, ON, Canada
Remote
Full-time
Our mission is to scale intelligence to serve humanity.We’re training and deploying frontier models for developers and enterprises who are building AI systems to power magical experiences like cont...Show more
Last updated: 19 days ago • Promoted
Senior Software Engineer (Golang)

Senior Software Engineer (Golang)

Stream • Toronto C6A, ON, Canada
Full-time
Stream uses Go for our video SFU & chat API.We power chat for many large apps like Strava, Nextdoor, Patreon, IBM, Adobe and Midjourney. In addition to Go we use CockroachDB / Postgres, RocksDB, Raft ...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer (Remote)

Senior Software Engineer (Remote)

PolicyMe Corp. • Toronto C6A, ON, Canada
Remote
Full-time
We’re on a mission to modernize insurance, making it simpler, more accessible, and customer-first.The insurance industry is a $1T market that’s remained largely untouched by the digital revolution,...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Headstart AI • Toronto C6A, ON, Canada
Full-time
This range is provided by Headstart AI.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. At Headstart our mission is to bring companies into the a...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

RLDatix North America • Toronto C6A, ON, Canada
Remote
Full-time
Senior Software Engineer | R&D | Toronto, ON | Hybrid RLDatix (RLD) is on a mission to help raise the standard of care everywhere. Trusted by over 10,000 healthcare organizations around the world, o...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

BlueMatrix • Toronto C6A, ON, Canada
Full-time
BlueMatrix is the market-leading platform for content creation, distribution, and compliance in the investment research industry. We support many of the world’s top banks, asset managers, and indepe...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Relay • Toronto C6A, ON, Canada
Full-time
Relay is building for employer SMBs and their finance function, delivering a human-centric customer experience.Our Engineering team is focused on building banking products that help millions of sma...Show more
Last updated: 30+ days ago • Promoted
Staff Software Engineer - QEMU & Open-Source Systems

Staff Software Engineer - QEMU & Open-Source Systems

Qualcomm • Markham
Full-time
A leading technology company in Canada is seeking a Software Application Engineer to provide technical expertise in software systems. The role involves collaboration with cross-functional teams to a...Show more
Last updated: 5 days ago • Promoted
Software Engineer

Software Engineer

Resmed • Toronto, Canada
Full-time
About the Role : Senior Software Engineer.You’ll work on full‑stack solutions using the latest technologies in a collaborative, agile environment, helping build applications that directly improve th...Show more
Last updated: 1 day ago • Promoted
Software Engineer III / Senior Software Engineer (Full Stack)

Software Engineer III / Senior Software Engineer (Full Stack)

Latinxinai • Toronto, Canada
Full-time
Your work days are brighter here.We’re obsessed with making hard work pay off, for our people, our customers, and the world around us. As a Fortune 500 company and a leading AI platform for managing...Show more
Last updated: 15 hours ago • Promoted • New!
Senior Principal Software Engineer - AI Multi-Agents

Senior Principal Software Engineer - AI Multi-Agents

Huawei Canada • Markham, York Region, Canada
Full-time +1
Senior Principal Software Engineer - AI Multi-Agents.Senior Principal Software Engineer - AI Multi-Agents.Huawei Canada has an immediate permanent opening for a Principal Software Engineer.Establis...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Ideogram • Toronto C6A, ON, Canada
Full-time
Ideogram’s mission is to make world-class design accessible to everyone, multiplying human creativity.We build proprietary generative media models and AI native creative workflows, tackling unsolve...Show more
Last updated: 30+ days ago • Promoted
Senior Principal Software Engineer - AI Multi-Agents

Senior Principal Software Engineer - AI Multi-Agents

Huawei • Markham, York Region, Canada
Full-time +1
Huawei Canada has an immediate permanent opening for a Principal Software Engineer.Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center ...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer – AI-Native Logistics

Senior Software Engineer – AI-Native Logistics

Rose Rocket, Inc. • Toronto C6A, ON, Canada
Full-time
A leading transportation management software company in Toronto is seeking a Senior Software Engineer to join their innovative team. The role focuses on developing software that integrates AI tools ...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer – Full-Stack, AI & Cloud

Senior Software Engineer – Full-Stack, AI & Cloud

Boomerang • Toronto C6A, ON, Canada
Full-time
A tech startup in Toronto is seeking a Senior Software Engineer to join as one of the first hires.You will develop features across the stack, mentor other engineers, and have a significant impact o...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Passage International • Toronto C6A, ON, Canada
Full-time
Imagine a world where your birthplace doesn’t limit your dreams.That’s what Passage is here to create.We aren’t just a bridge of financial support. we connect families all around the world to life-...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Morningstar • Toronto C6A, ON, Canada
Remote
Full-time
At Morningstar Retirement Group, we’re all in for investors.Our mission is to empower investor success and help them realize their retirement goals. We offer personalized guidance on how much to sav...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer II

Senior Software Engineer II

Forter Ltd. • Toronto C6A, ON, Canada
Full-time
More than in other groups, the engineering decisions made by Forter’s product group need to balance not only engineering factors, but also user experience, aesthetics, legal and financial considera...Show more
Last updated: 30+ days ago • Promoted