Staff Backend Engineer (typescript/node.js) - Flourish Platform

Canva Canva · Enterprise · London, United Kingdom · Information Technology

Staff Backend Engineer responsible for building and deploying services in AWS, improving reliability through testing, observability, and automation, and participating in incident management for Canva's data visualization platform.

What you'd actually do

  1. Building technical solutions using Node.js, TypeScript, PostgreSQL, Terraform, and AI with high code review standards
  2. Deploying and managing services in AWS staging and production environments
  3. Improving reliability through testing, observability, monitoring, and deployment automation
  4. Participating in support rotations and incident management
  5. Evaluating and improving team processes through regular reflection and experimentation

Skills

Required

  • Node.js
  • TypeScript
  • PostgreSQL
  • API-based backend services
  • AWS services (Aurora RDS, SQS, S3, Lambda, etc.)
  • SaaS products end-to-end
  • system observability
  • reliability
  • CI/CD
  • Terraform
  • application security (authentication, access management, encryption, auditing)

Nice to have

  • full-stack JavaScript development