Kastech Canada logo
Kastech CanadaPosted 1 week ago

CLOUD BACKEND ENGINEER

$145,600–$156,000 year

On-siteBrea, California, United States

ContractSenior LevelSmall

Job Summary

Design, build, and maintain backend services and APIs in Go with supporting infrastructure in TypeScript. Define and operate cloud infrastructure on AWS using CDK, including API Gateway, Lambda, SQS, DynamoDB, S3, RDS, and WAF. Build and scale event-driven pipelines for telemetry ingestion and command delivery while working across the cloud/edge boundary with AWS IoT Greengrass and MQTT. Strengthen multi-tenant isolation through PostgreSQL Row-Level Security, OAuth2, and edge protection. Own reliability by implementing structured logging, retry logic, and latency tracing. Write CI/CD pipelines with Jenkins and Docker, managing security scanning across environments. Collaborate with architecture and product teams to define data contracts and participate in design reviews and on-call rotation.

Required Qualifications

  • Strong professional experience building backend services in Go and Node/Typescript (services, middleware, concurrency, testing)
  • Hands-on experience with AWS — Lambda, API Gateway, SQS, DynamoDB, S3, IAM, Cognito, RDS/Aurora, CloudWatch — and comfort operating what you build
  • Experience writing infrastructure as code, ideally AWS CDK (TypeScript) (Terraform/CloudFormation experience translates)
  • Solid understanding of distributed systems — event-driven architecture, message queues, retries/idempotency, dead-letter handling, eventual consistency, and fault tolerance
  • Experience designing and securing multi-tenant SaaS backends — tenant isolation, authn/authz (OAuth2, JWT), and API gateway patterns
  • Working knowledge of PostgreSQL — schema design, migrations, and query performance (Row-Level Security a strong plus)
  • Comfort with CI/CD and containerization — Jenkins (or similar), Docker, and multi-environment promotion
  • Strong debugging and observability instincts, and clear technical communication

Desired Qualifications

  • Experience with IoT / device-to-cloud systems — AWS IoT Greengrass, MQTT, device provisioning, fleet management, and telemetry pipelines

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce