Jobs · Remotely

C

Senior Software Engineer - Developer Experience (Golang, Python)

Canva · Melbourne · Posted 31d ago

hybridFull-timemid8+ yrs🇦🇺 AustraliaEquity
Apply on Remotely

Available in 2 locations

Melbourne · hybrid Apply → Sydney · hybrid Apply →

About the role

Lead the development and optimization of CI/CD systems and infrastructure that enhance the developer experience at Canva. This role involves working with Python and Go, maintaining source control systems, and ensuring deployment safety. The ideal candidate has a strong background in platform engineering and experience supporting large engineering organizations.

Full job description (as posted) ↓

📋 Description Own critical infrastructure that directly impacts every engineer at Canva Work across three potential domains depending on team placement: Automation Pipeline, Developer Build and maintain CI/CD systems, test infrastructure, release automation, and deployment safety Optimize developer experience across the SDLC including developer environments (local and remote) Maintain source control systems, monorepo tooling, build systems (Bazel), code review Focus on high-leverage projects that eliminate systemic friction—whether that's reducing build 🎯 Requirements Strong background in Platform Engineering, with solid programming experience in Python and Go Proven track record of building and operating systems at scale Experience supporting large engineering organizations (1000+ engineers) Strong experience with AWS or GCP (we use AWS) Thorough Kubernetes experience in production environments Built and maintained complex CI/CD pipelines at scale (Jenkins, GitLab CI, Buildkite, etc.) 🎁 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 Flexible leave options that empower you to be a force for good, take time to recharge and supports

Read the full posting on Remotely →

FAQ

Is the Senior Software Engineer - Developer Experience (Golang, Python) role at Canva remote?+

This Senior Software Engineer - Developer Experience (Golang, Python) position is listed as hybrid (Melbourne).

What seniority level is this Senior Software Engineer - Developer Experience (Golang, Python) role?+

This is a mid level position.

How do I apply for the Senior Software Engineer - Developer Experience (Golang, Python) role at Canva?+

Use the "Apply on Remotely" button to open the original posting on Remotely, where you can submit your application directly to Canva.