Canva

Senior Software Engineer - Developer Environment (Golang, Python)

Canva
Apply
2 days ago
Sydney, AustraliaSenior

Responsibilities

  • Build and maintain CI/CD systems, test infrastructure, release automation, and deployment safety mechanisms.
  • Improve developer workflows across local and remote development environments, build systems, IDE integrations, and AI-assisted tooling.
  • Maintain source control systems, monorepo tooling, Bazel build systems, code review infrastructure, and developer environments.
  • Build self-service platforms and high-leverage infrastructure that reduce build times and enable engineering teams to move faster independently.
  • Operate and improve developer infrastructure at scale across cloud environments, Kubernetes, and related platform systems.

Requirements

  • Strong platform engineering background with solid programming experience in Python and Go; Java or TypeScript experience is a plus.
  • Proven track record of building and operating systems at scale and supporting large engineering organizations of 1,000 or more engineers.
  • Strong experience with AWS or GCP, with Canva primarily using AWS.
  • Thorough production experience with Kubernetes and containerization and orchestration systems.
  • Experience building and maintaining complex CI/CD pipelines at scale, including Jenkins, GitLab CI, or Buildkite.
  • Experience with Bazel, Gradle, or similar monorepo build tools, with Bazel highly valued.
  • Experience implementing monitoring, logging, and alerting.
  • Proficiency with Terraform, Ansible, or CloudFormation.
  • Experience with release automation, deployment safety, developer tooling, open-source infrastructure or developer tools, AI/LLM integrations in developer workflows, build performance optimization, or test infrastructure at scale is highly valued.

Benefits

  • Equity packages.
  • Inclusive parental leave for parents and carers.
  • Annual Vibe & Thrive allowance for wellbeing, social connection, office setup, and more.
  • Flexible leave options.
  • Permanent employment based in Sydney with a hybrid work arrangement and virtual interviews.

Tech Stack

AnsibleAWSBazelBuildkiteGitLab CI/CDGoGoogle Cloud PlatformGradleJavaJenkinsKubernetesPythonTerraformTypeScript

Categories

Canva

About Canva

10,000+ employees

Canva builds a web-based visual design and collaboration platform used by individuals, teams, schools, and small businesses to create presentations, documents, social posts, videos, and more. The company monetizes via subscriptions (Canva Pro, Teams, and Enterprise), paid stock media, and optional print services. Founded in 2012 and headquartered in Surry Hills, New South Wales, Canva is privately held and operates globally with hubs in Australia and beyond.

Contact me