Skip to main content
Canva

Senior Python Software Engineer - Backend Workflows (Remote)

6d

Canva

Sydney, AU · Full-time · A$190,000 – A$260,000

About this role

Join the team redefining how the world experiences design. Our flagship campus is in Sydney with spaces in Melbourne, Brisbane, Perth and Adelaide. You choose to work in the office, at home or a bit of both, open to remote across ANZ.

Shape the Python language ecosystem with a product and platform mindset, partnering with Infra and Product teams to support Canva’s AI strategy. Architect and deliver high-impact solutions that uplift the Python developer experience while ensuring engineering excellence.

Part of Developer Workflows, the Backend Workflows team empowers backend engineers by removing friction from the software lifecycle. Collaborate across platform and product teams to deliver scalable workflows supporting Canva’s growth.

Advocate for best practices, drive ecosystem migrations and shape long-term IDE tooling vision. Elevate Python to a first-class experience, enabling engineers to do their best work and contribute to Canva’s success.

Requirements

  • Expert-level Python experience, with familiarity in modern development ecosystems and tools such as Bazel
  • Demonstrated leadership and ownership of complex, high-impact engineering initiatives with accountability for outcomes
  • Deep commitment to engineering excellence and systems architecture, designing for scale, reliability and non-functional foundations
  • Extensive experience with containerization, Terraform, and GitOps, understanding production-grade infrastructure
  • Background in integrating ML applications into platform or backend systems, understanding AI/ML toolchains
  • Ability to translate customer and developer needs into impactful technical solutions with a product mindset

Responsibilities

  • 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 to long-term strategy
  • Develop internal observability tooling and metrics for actionable insights on Python ecosystem investments
  • Drive org-wide ecosystem migrations and tooling transformations, owning design, rollout, telemetry, communication and maintenance
  • Shape and execute the long-term vision for IDE developer tooling to meet Python engineers' needs and industry trends

Benefits

  • Flexible work choices: office, home or hybrid
  • Flagship campus in Sydney, campus in Melbourne, co-working in Brisbane, Perth and Adelaide
  • Open to remote across ANZ