Cloud Backend Engineer: Scalable Go/TypeScript Backends

Kastech Canada

Brea (CA)

On-site

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Kastech Canada is seeking a Cloud Backend Engineer to design, build, and operate backend services behind a scalable, multi-tenant cloud platform. You will own architecture, infrastructure-as-code, and production operations, writing Go services and defining AWS infrastructure with CDK.

You will work across edge and cloud, enforce strong security and isolation, and help scale event-driven pipelines. This is a high-ownership role on a senior team with opportunity to drive reliability and

Qualifications

  • Go and Node/TypeScript backend experience.
  • Hands-on AWS experience with Lambda, API Gateway, SQS, DynamoDB, S3, RDS/Aurora, Cognito, CloudWatch.
  • Infrastructure as code with CDK (TypeScript) or Terraform/CloudFormation knowledge.
  • Distributed systems expertise: event-driven architecture, queues, retries, idempotency.
  • Experience designing multi-tenant SaaS backends with proper authn/authz and API gateway patterns.
  • PostgreSQL familiarity including Row-Level Security would be a strong plus.
  • CI/CD and containerization with Jenkins and Docker.
  • Strong debugging, observability, and clear technical communication.

Responsibilities

  • Design, build, and maintain backend services and APIs in Go, with supporting code and infrastructure in TypeScript.
  • Define and operate cloud infrastructure on AWS using CDK — API Gateway, Lambda, SQS, DynamoDB, S3, RDS/Aurora PostgreSQL, Cognito, CloudFront, and WAF.
  • Build and scale event-driven and device-to-cloud pipelines — telemetry and data ingestion, content/command delivery, retries, and offload/consolidation processing.
  • Work across the cloud/edge boundary — services and agents running on edge/embedded Linux, using AWS IoT Greengrass and MQTT messaging.
  • Strengthen multi-tenant isolation, identity, and security — PostgreSQL Row-Level Security, OAuth2/JWT, API gateway authorizers and middleware, edge protection, and encryption in transit and at rest.
  • Own reliability and observability — structured logging, retry/back-off, latency tracing, and diagnosing concurrency and load problems.
  • Write and maintain CI/CD and security scanning — Jenkins pipelines, Docker, remediation of dependency/container findings.
  • Collaborate with architecture, firmware/edge, and product teams to define API and data contracts between devices and the cloud.
  • Contribute to design reviews, participate in on-call/incident response, and help with release engineering for production systems.
  • Nice to Have: IoT/device-to-cloud experience with AWS IoT Greengrass and MQTT.

Skills

Go backend
Node/TypeScript
AWS
CDK
PostgreSQL
CI/CD
Docker
Observability
Security
Edge/IoT

Tools

AWS CDK
Docker
Jenkins

Job description

Kastech Canada is seeking a Cloud Backend Engineer to design, build, and operate backend services behind a scalable, multi-tenant cloud platform. You will own architecture, infrastructure-as-code, and production operations, writing Go services and defining AWS infrastructure with CDK.

You will work across edge and cloud, enforce strong security and isolation, and help scale event-driven pipelines. This is a high-ownership role on a senior team with opportunity to drive reliability and

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

Similar jobs worth comparing

CLOUD BACKEND ENGINEER
CLOUD BACKEND ENGINEER

Kastech Canada • Brea (CA)

On-site
USD 120,000 - 180,000
Senior Backend Engineer: Golang, Kafka & K8s in Distributed Systems
Senior Backend Engineer: Golang, Kafka & K8s in Distributed Systems

Pack.com • Illinois

On-site
USD 140,000 - 200,000
Senior Go Engineer - Kubernetes & Multi-Cloud Automation
Senior Go Engineer - Kubernetes & Multi-Cloud Automation

Cast AI • Town of Poland (NY)

On-site
Equity options
Flexible remote-first work
Learning budget for development
+1
Senior Backend Engineer
Senior Backend Engineer

Harrison Clarke • Boston (MA)

On-site
USD 150,000 - 210,000
Senior Backend Architect: Golang, Kafka & K8s
Senior Backend Architect: Golang, Kafka & K8s

Pack.com • Oklahoma

On-site
USD 120,000 - 160,000
Senior Backend Architect: Go, Kafka & GCP
Senior Backend Architect: Go, Kafka & GCP

Pack.com • Town of Florida (NY)

On-site
USD 150,000 - 190,000
Platform Backend Engineer - Scale Global APIs & Cloud
Platform Backend Engineer - Scale Global APIs & Cloud

Carbon, Inc. • Sunnyvale (CA)

On-site
USD 209,000 - 315,000
Backend Engineer - TypeScript/Go Microservices on GCP
Backend Engineer - TypeScript/Go Microservices on GCP

Doist • United States

Remote
USD 120,000 - 160,000
Senior Backend Engineer: Golang, Kafka, 0-to-1 Scale
Senior Backend Engineer: Golang, Kafka, 0-to-1 Scale

Pack.com • United States

On-site
USD 130,000 - 190,000
Staff Backend Engineer - Go & Platform Architect (Hybrid)
Staff Backend Engineer - Go & Platform Architect (Hybrid)

Kargo • New York (NY)

Hybrid
USD 180,000 - 230,000