Skip to content
Varicent logo

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

VaricentEnterprise Software company
Calgary, Canada$121,000 - $159,000Lead
Software Engineering

About the role

TL;DR

Staff Software Engineer to design and scale large-scale, data-intensive backend systems.

  • Varicent is seeking a Staff Software Engineer with deep experience in designing and scaling large-scale, data-intensive systems.
  • This role involves hands-on expertise with massive datasets, distributed data pipelines, and high-throughput backend architectures, driving the evolution of backend services and cloud-native systems.
  • Key Responsibilities Design, build, and scale new features for REST APIs and large-scale data processing pipelines.
  • Architect and optimize backend services for high throughput and low-latency performance.
  • 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 infrastructure.
  • Mentor developers, guide code reviews, and raise engineering quality standards.
  • Requirements 6+ years of backend or full-stack engineering experience with a strong backend focus. 3+ years working with Typescript / Node.js / C#.
  • Advanced experience with AWS (EC2, EKS, Lambda, S3, DynamoDB, RDS, Step Functions, etc.).
  • Proven experience working with large datasets, distributed computing, and batch or stream processing using Spark, Dask, EMR, Glue, Kafka, etc.
  • Solid understanding of system design, distributed systems, scalability patterns, and cloud architecture.
View original posting →

Required skills

TypeScriptNode.jsAWSPythonC#REST APIEC2EKSS3DynamoDBRDSSpark

Benefits & perks

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

Tech stack

TypeScriptNode.jsAWSPythonC#REST APIEC2EKSS3DynamoDBRDSSpark

Similar jobs

T

Software Architect

I

Senior/Staff Platform Observability Engineer

S

Senior Staff Engineer, Customer Support