Senior DevX Engineer: Python/Java Tooling & Platform

black.ai

Sydney

Hybrid

AUD 180,000 - 240,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity packages
Vibe & Thrive allowance
Flexible leave options
Inclusive parental leave policy

Job summary

Canva is hiring a Senior Software Engineer in DevX to own critical backend infrastructure and developer‑facing products that empower engineers across Canva. You’ll tackle three domains: Backend Workflows, Automation Pipeline, and Build & Collaboration, improving Python/Java workflows, CI/CD, and monorepo tooling.

You’ll work in a hybrid setup, collaborating across teams, building self‑service platforms, and driving release safety and efficiency for large engineering orgs.

Qualifications

  • Strong background in Platform Engineering, Developer Experience, or backend software engineering with hands‑on Python/Java.

Responsibilities

  • Own end-to-end technical solutions and backend infrastructure projects across multiple systems.
  • Build and improve developer-facing tools and automation to reduce repetitive work.
  • Collaborate with backend, platform, and infra teams to gather requirements and translate them into scalable solutions.
  • Develop monitoring, telemetry, and alerting to surface issues proactively.

Skills

Python
Java
Kubernetes
AWS
GCP
CI/CD
Terraform
Jenkins
GitLab CI
Buildkite
Bazel
Gradle
Monorepo tooling
CI/CD pipelines
Terraform/Infra as Code

Tools

Buildkite
Jenkins
GitLab CI

Job description

Canva is hiring a Senior Software Engineer in DevX to own critical backend infrastructure and developer‑facing products that empower engineers across Canva. You’ll tackle three domains: Backend Workflows, Automation Pipeline, and Build & Collaboration, improving Python/Java workflows, CI/CD, and monorepo tooling.

You’ll work in a hybrid setup, collaborating across teams, building self‑service platforms, and driving release safety and efficiency for large engineering orgs.

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

Similar jobs worth comparing

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
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
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 - 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 DevX Engineer (Golang/Python) — Scale & Automate
Senior DevX Engineer (Golang/Python) — Scale & Automate

Canva • City of Melbourne

Hybrid
AUD 150,000 - 190,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
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 Software Engineer (Developer Tooling) - Python/Java
Senior Software Engineer (Developer Tooling) - Python/Java

Canva • City of Melbourne

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

black.ai • Sydney

Hybrid
AUD 180,000 - 240,000
Equity packages
Vibe & Thrive allowance
Flexible leave options
+1
Senior Software Engineer (Developer Tooling) - Python/Java
Senior Software Engineer (Developer Tooling) - Python/Java

Canva • New South Wales

On-site
AUD 160,000 - 230,000
Equity packages
Parental leave
Wellbeing allowance
+1