Jobs · Remotely

Senior Software Engineer - Developer Environment (Golang, Python)
Canva · Melbourne · Posted 28d ago
Available in 2 locations
Melbourne · hybrid Apply → Sydney · hybrid Apply →About the role
In this role, you will own critical infrastructure that directly impacts every engineer at Canva. You will build and maintain CI/CD systems, test infrastructure, and release automation while optimizing the developer experience across the software development lifecycle. Your strong background in platform engineering and experience with AWS or GCP will be essential for success.
Full job description (as posted) ↓
📋 Description Own critical infrastructure that directly impacts every engineer at Canva Build and maintain CI/CD systems, test infrastructure, release automation, and deployment safety Optimise developer experience across the SDLC including developer environments, build system Maintain source control systems, monorepo tooling, build systems (Bazel), code review Focus on high-leverage projects that eliminate systemic friction—reducing build times, automating 🎯 Requirements Strong background in Platform Engineering 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 🎁 Benefits Equity packages Inclusive parental leave policy that supports all parents & carers 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 Environment (Golang, Python) role at Canva remote?+
This Senior Software Engineer - Developer Environment (Golang, Python) position is listed as hybrid (Melbourne).
What seniority level is this Senior Software Engineer - Developer Environment (Golang, Python) role?+
This is a senior level position.
How do I apply for the Senior Software Engineer - Developer Environment (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.