Senior DevX Engineer (Golang/Python) — Scale & Automate

Canva

City of Melbourne

Hybrid

AUD 150,000 - 190,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Equity packages
Parental leave policy
Vibe & Thrive allowance
Flexible leave options

Job summary

Canva is seeking a Senior Software Engineer for DevX to own critical infrastructure used by thousands of engineers. You’ll develop and maintain CI/CD systems, release automation, and improved developer workflows across environments and tooling.

You will drive scalable platforms that reduce friction and accelerate product delivery. The role emphasizes cloud-native operations, Bastion tooling, and collaboration across teams, with flexible work arrangements and a focus on developer experience and

Qualifications

  • Strong background in Platform Engineering with Python/Go experience.
  • Experience operating systems at scale.
  • Experience with AWS or GCP in production.
  • Kubernetes in production environments.
  • CI/CD pipelines at scale (Jenkins, GitLab CI, Buildkite).
  • Monorepo/build tooling with Bazel/Gradle.
  • Observability with monitoring/logging/alerts.

Responsibilities

  • Own critical DevX infrastructure used by Canva engineers.
  • Build and maintain CI/CD systems, test infra, and release automation.
  • Improve developer workflows including environments, IDE integrations, and build performance.

Skills

Python
Go
Platform Engineering
Java/TypeScript
CI/CD pipelines
Observability
Terraform/Ansible/CloudFormation
AWS
GCP

Tools

Kubernetes
Jenkins
GitLab CI
Buildkite
Bazel
Gradle
Monorepo tooling

Job description

Canva is seeking a Senior Software Engineer for DevX to own critical infrastructure used by thousands of engineers. You’ll develop and maintain CI/CD systems, release automation, and improved developer workflows across environments and tooling.

You will drive scalable platforms that reduce friction and accelerate product delivery. The role emphasizes cloud-native operations, Bastion tooling, and collaboration across teams, with flexible work arrangements and a focus on developer experience and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior DevX Engineer: Cloud, CI/CD & Developer Tools
Senior DevX Engineer: Cloud, CI/CD & Developer Tools

Canva • City of Melbourne

Hybrid
AUD 150,000 - 210,000
Equity packages
Inclusive parental leave
Annual wellbeing allowance
+1
Senior DevX Engineer: Python/Java Tooling & Platform
Senior DevX Engineer: Python/Java Tooling & Platform

black.ai • Sydney

Hybrid
AUD 180,000 - 240,000
Equity packages
Vibe & Thrive allowance
Flexible leave options
+1
Senior DevX Engineer - Cloud, CI/CD & Dev Tools
Senior DevX Engineer - Cloud, CI/CD & Dev Tools

Canva • Sydney

Hybrid
AUD 180,000 - 240,000
Equity packages
Parental leave policy
Vibe & Thrive allowance
+1
Senior Backend Engineer (Python/Java) — DevX & Tooling
Senior Backend Engineer (Python/Java) — DevX & Tooling

Canva • Sydney

Hybrid
AUD 160,000 - 230,000
Equity packages
Parental leave
Wellbeing allowance
+1
Staff Platform Engineer, DevX & Developer Tools
Staff Platform Engineer, DevX & Developer Tools

Canva • City of Brisbane

Hybrid
AUD 210,000 - 270,000
Equity packages
Parental leave
Wellbeing allowance
+1
Senior Dev Tooling Engineer (Python/Java) – Hybrid
Senior Dev Tooling Engineer (Python/Java) – Hybrid

Canva • City of Melbourne

Hybrid
AUD 180,000 - 240,000
Equity packages
Parental leave policy
Vibe & Thrive allowance
+1
Staff Software Engineer - Hybrid DevX Platform
Staff Software Engineer - Hybrid DevX Platform

Canva • Sydney

Hybrid
AUD 210,000 - 270,000
Equity packages
Inclusive parental leave
Vibe & Thrive allowance
+1
Senior Software Engineer - Developer Environment (Golang, Python)
Senior Software Engineer - Developer Environment (Golang, Python)

Canva • Sydney

On-site
AUD 180,000 - 240,000
Equity packages
Parental leave policy
Vibe & Thrive allowance
+1
Senior Software Engineer - Developer Environment (Golang, Python)
Senior Software Engineer - Developer Environment (Golang, Python)

Canva • City of Melbourne

Hybrid
AUD 150,000 - 210,000
Equity packages
Inclusive parental leave
Annual wellbeing allowance
+1
Senior Software Engineer - Developer Experience (Golang, Python)
Senior Software Engineer - Developer Experience (Golang, Python)

Canva • City of Melbourne

Hybrid
AUD 150,000 - 190,000
Equity packages
Parental leave policy
Vibe & Thrive allowance
+1