Hybrid

Canva is hiring a Senior Python Software Engineer (Backend Workflows Team) - open to remote across ANZ

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.

Required Skills
PythonBazelTerraformGitOpsContainerizationSystems ArchitectureInfrastructureScalabilityReliability
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Canva
Canva is a design platform that empowers the world to design, serving millions of users globally with tools that simplify and democratize design.
All jobs at Canva Visit website
Job Details
Category backend
Posted 2 months ago