Staff Backend Engineer: Scale Data Systems on AWS

Varicent

Toronto

Hybrid

CAD 121,000 - 159,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health & Wellness
Time Off
Volunteer Days
Ignite Days
Financial
Retirement
Tuition Assistance
Flexibility

Job summary

Varicent in Toronto, Canada is seeking a Staff Software Engineer to design and scale large-scale data-driven systems. You will build features for REST APIs and data pipelines that handle high-volume datasets across distributed systems.

You will collaborate with senior engineers, architects, DevOps, and QA, mentor developers, and help raise engineering quality standards while leveraging Python, TypeScript, C#, and AWS services.

Qualifications

  • 6+ years of backend or full-stack engineering experience.
  • 3+ years working with Typescript, Node.js, or C#.
  • Advanced experience with AWS (EC2, EKS, Lambda, S3, DynamoDB, RDS, Step Functions, etc.).
  • Experience with large datasets, distributed computing, and batch/stream processing using Spark, Dask, EMR, Glue, Kafka, etc.
  • Strong understanding of system design, distributed systems, and cloud architecture.
  • Ability to collaborate and document solutions clearly for stakeholders.

Responsibilities

  • Design, build, and scale REST APIs and large-scale data processing pipelines.
  • Architect and optimize backend services for high throughput and low latency.
  • Develop data-intensive and event-driven applications using Python, TypeScript, C#, and AWS-native services.
  • Improve system performance, reliability, and scalability across microservices and cloud infra.
  • Collaborate with senior engineers, architects, DevOps, and QA through the full development lifecycle.
  • Mentor developers, guide code reviews, and raise engineering quality standards.

Skills

Backend engineering
Full-stack experience
Typescript
Node.js
C#
AWS
Distributed systems
Data processing

Tools

Spark
Dask
EMR
Glue
Kafka

Job description

Varicent in Toronto, Canada is seeking a Staff Software Engineer to design and scale large-scale data-driven systems. You will build features for REST APIs and data pipelines that handle high-volume datasets across distributed systems.

You will collaborate with senior engineers, architects, DevOps, and QA, mentor developers, and help raise engineering quality standards while leveraging Python, TypeScript, C#, and AWS services.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer – Backend (Typescript / .Nodejs / AWS )
Staff Software Engineer – Backend (Typescript / .Nodejs / AWS )

Varicent • Toronto

Hybrid
CAD 121,000 - 159,000
Health & Wellness
Time Off
Volunteer Days
+5
Staff Software Engineer – Backend (Typescript / .Nodejs / AWS )
Staff Software Engineer – Backend (Typescript / .Nodejs / AWS )

Varicent • Vancouver

On-site
CAD 121,000 - 159,000
Health & Wellness
Time Off
Volunteer Days
+5
Staff Backend Developer
Staff Backend Developer

Varicent • Toronto

On-site
CAD 104,000 - 130,000
Comprehensive medical coverage
PTO
Volunteer Days
+4
Staff Software Engineer – Backend (Typescript / .Nodejs / AWS )
Staff Software Engineer – Backend (Typescript / .Nodejs / AWS )

Varicent • Calgary

On-site
CAD 121,000 - 159,000
Health & Wellness
Time Off
Volunteer Days
+5
Software Engineer, Distributed Systems & APIs
Software Engineer, Distributed Systems & APIs

Amazon Web Services (AWS) • Vancouver

On-site
CAD 115,000 - 192,000
Staff Software Engineer, Core Infrastructure
Staff Software Engineer, Core Infrastructure

Triwill Group • Canada

Hybrid
CAD 110,000 - 160,000
Senior Backend Engineer - Scalable APIs (Remote)
Senior Backend Engineer - Scalable APIs (Remote)

Affirm • Saskatoon

Remote
CAD 153,000 - 213,000
Health coverage
Flexible Spending Wallets
Vacation and holidays
+1
Staff Backend Engineer: Scalable DB Platform (Remote)
Staff Backend Engineer: Scalable DB Platform (Remote)

Affirm • Windsor

On-site
CAD 181,000 - 241,000
Health coverage for you and dependents
Equity rewards
Remote-first company
+1
Remote Staff Backend Engineer: Scalable DB Platforms
Remote Staff Backend Engineer: Scalable DB Platforms

Affirm • Kitchener

On-site
CAD 181,000 - 241,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Senior Backend Engineer (SaaS, Data & AI) Toronto, Ontario
Senior Backend Engineer (SaaS, Data & AI) Toronto, Ontario

Kaseya Limited • Toronto

On-site
CAD 100,000 - 150,000