Canva

Senior Software Engineer – Cloud Access, Python, Golang, AWS, GCP

Canva

full-time

Posted on:

Location Type: Remote

Location: Australia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Designing, implementing and maintaining platforms and automations that enable secure, auditable access to cloud resources without requiring direct production access
  • Developing infrastructure solutions with scalability, high-availability, and security as primary design principles
  • Being a subject matter expert in cloud security patterns, IAM, and least-privilege access models across AWS (GCP experience desirable)
  • Collaborating with engineering teams across Canva to understand their operational needs and build appropriate abstractions
  • Participating in architecture reviews, solution design meetings, hiring interviews, and code reviews
  • Driving improvements to operational excellence through automation, monitoring, and incident response practices
  • Contributing to infrastructure-as-code best practices using Terraform and other IaC tools
  • Proposing and implementing new approaches to ensure we future-proof Canva's access control systems as we continue scaling globally
  • Sharing on-call responsibilities and maintain the health of critical infrastructure services

Requirements

  • 5+ years of hands-on experience designing, maintaining, and automating cloud infrastructure (AWS or GCP, preferably both)
  • Strong experience with the Python and Go programming languages
  • Knowledge of security best practices in cloud environments, including IAM, least-privilege principles, and secure architecture patterns
  • Container experience deploying and managing containerised workloads in cloud environments (experience with Kubernetes as a container orchestration platform is preferred)
  • Systems thinking ability to design solutions considering scale, reliability, and security trade-offs
  • Strong communication skills to explain complex technical concepts to diverse stakeholders
  • Infrastructure as Code expertise with Terraform (preferred), CloudFormation, or similar tools
Benefits
  • Equity packages - we want our success to be yours too
  • Inclusive parental leave policy that supports all parents & carers
  • An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
  • Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
cloud infrastructureAWSGCPPythonGoTerraformCloudFormationKubernetesinfrastructure-as-codesecurity best practices
Soft skills
communication skillscollaborationsystems thinkingproblem-solvingoperational excellence