Sydney, Australia Hybrid

Canva is hiring a Senior Software Engineer (Golang, Kubernetes) - Cloud Compute Team (open to remote across ANZ)

About the Role

As a Senior Software Engineer on the Cloud Compute team, you'll shape the backbone of a high-scale distributed platform. You'll design and maintain Kubernetes infrastructure deployed across multiple cloud providers, ensuring reliability, scalability, and operational efficiency at every layer.

What You’ll Do

  • Architect and operate production-grade Kubernetes clusters using managed and self-hosted control planes on platforms like EKS and GKE
  • Develop automation for cluster provisioning, node management, and lifecycle operations using tools like Cluster API and Karpenter
  • Build internal platform abstractions that empower developers to deploy workloads without deep infrastructure knowledge
  • Diagnose performance bottlenecks and reliability issues across the compute stack, from the kernel to container orchestration
  • Enhance the ecosystem of cluster addons that deliver core capabilities to production environments
  • Participate in incident response, lead post-mortems, and implement preventive tooling to improve system resilience
  • Collaborate on architectural decisions around platform evolution, tooling standards, and infrastructure scalability

What We’re Looking For

You bring deep experience in systems programming with Golang and have operated Kubernetes in large-scale environments. You understand Linux internals, networking, and OS-level performance tuning. Your approach to problem-solving is rooted in first principles, especially in concurrency, data structures, and distributed systems design.

Experience with infrastructure-as-code, GitOps workflows (e.g., ArgoCD), and observability pipelines is essential. You’re comfortable debugging complex, multi-layered issues and thrive in multi-cloud settings—even without prior expertise in every provider. Familiarity with generative AI in development workflows is valued as part of our engineering culture.

Work Environment

This role supports remote work across Australia and New Zealand, with flexibility to work from home, office, or a hybrid model. The team values autonomy, continuous learning, and inclusive collaboration. You’ll contribute to a culture that supports wellbeing, diverse perspectives, and balanced, sustainable work practices.

Compensation & Benefits

  • Competitive salary with equity packages
  • Annual allowance for wellbeing, workspace setup, and social connection
  • Flexible leave policies supporting personal growth, rest, and community impact
  • Generous, inclusive parental leave available to all caregivers

Our Culture

We value diverse experiences, non-traditional paths, and varied ways of thinking. You’re encouraged to bring your full self to work. We actively support the use of AI as a tool for innovation and efficiency, and we foster an environment where feedback, inclusion, and personal growth are prioritized.

Required Skills
GolangKubernetesEKSGKECluster APIKarpenterArgoCDLinuxGitOpsInfrastructure-as-Code GolangKubernetesEKSGKECluster APIKarpenterArgoCDLinuxGitOpsInfrastructure-as-Code
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Canva
Canva is redefining how the world experiences design by building a product that empowers everyone to create visually compelling content. The platform serves millions of users worldwide and enables easy design through intuitive tools and collaboration features.
All jobs at Canva Visit website
Job Details
Category infrastructure
Posted a month ago