Canva is hiring a Senior Python Software Engineer for our Backend Workflows Team to lead the design and delivery of workflows, tooling, and best practices. Your mission is to make Python development fast, reliable, and frictionless, shaping the language ecosystem to support Canva's broader AI strategy and elevating Python into a first-class experience.
What You'll Do
- Shape the Python language ecosystem with a strong product and platform mindset, defining clear development patterns and documentation.
- Architect, build and deliver high-impact solutions that uplift the Python developer experience at Canva.
- Advocate for Python engineering best practices across the organization, influencing teams and aligning development patterns to Canva’s long-term strategy.
- Develop internal observability tooling and metrics that give the team actionable insights.
- Drive org-wide ecosystem migrations and tooling transformations, owning design, rollout, telemetry, communication, and long-term maintenance strategies.
- Shape and execute the long-term vision for IDE developer tooling.
What We're Looking For
- Expert-level Python experience.
- Demonstrated leadership and ownership of complex, high-impact engineering initiatives.
- Deep commitment to engineering excellence and systems architecture, with ability to design for scale, reliability, and strong non-functional foundations.
- Extensive experience with containerization, Terraform, and GitOps.
- Solid understanding of how to build and operate production-grade infrastructure.
- Background in integrating ML applications into platform or backend systems.
- Understanding of AI/ML toolchains and their operational requirements.
- Ability to translate customer and developer needs into impactful technical solutions.
Nice to Have
- Familiarity in modern development ecosystems and tools such as Bazel.
Technical Stack
- Python, Bazel, Terraform, GitOps
Team & Environment
Part of the Developer Workflows group, specifically the Backend Workflows team.
Benefits & Compensation
- Equity packages.
- Inclusive parental leave policy that supports all parents & carers.
- An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more.
- Flexible leave options.
Work Mode
This is a hybrid role open to remote candidates across Australia and New Zealand. Office locations include Sydney, Melbourne, Brisbane, Perth, and Adelaide.
Canva is an equal opportunity employer.




