
Senior Software Engineer - Developer Environment (Golang, Python)
Canva
Senior Software Engineer - Developer Environment (Golang, Python)
Canva is seeking a Senior Software Engineer for its Developer Environment team in Melbourne, Australia. The role involves building and maintaining critical infrastructure such as CI/CD pipelines, developer workflows, and build systems using Golang, Python, AWS, Kubernetes, and Terraform. The ideal candidate has strong platform engineering experience and a track record of supporting large engineering organizations.
Senior Software Engineer - Developer Environment (Golang, Python)
Canva is seeking a Senior Software Engineer for its Developer Environment team in Melbourne, Australia. The role involves building and maintaining critical infrastructure such as CI/CD pipelines, developer workflows, and build systems using Golang, Python, AWS, Kubernetes, and Terraform. The ideal candidate has strong platform engineering experience and a track record of supporting large engineering organizations.
Salary
Core Qualifications
Technical (Must-have)
Soft Skills
Preferred Qualifications
Technical (Nice-to-have)
Key Responsibilities
- Build and maintain CI/CD systems, test infrastructure, release automation, and deployment safety mechanisms
- Optimise developer experience across the SDLC including developer environments (local and remote), build system performance, IDE integrations, and AI-assisted development tooling
- Maintain source control systems, monorepo tooling, build systems (Bazel), code review infrastructure, and developer environments
- Focus on high-leverage projects that eliminate systemic friction—reducing build times, automating release processes, or building self-service platforms