Hybrid

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

Responsibilities

  • Shaping the Python language ecosystem with a strong product and platform mindset, defining clear development patterns and documentation in partnership with Infra and Product teams to support Canva’s broader AI strategy.
  • Architecting, building and delivering high-impact solutions that uplift the Python developer experience at Canva, ensuring high standards of engineering excellence.
  • Advocating for Python engineering best practices across the organization, influencing teams and aligning development patterns to Canva’s long-term strategy.
  • Developing internal observability tooling and metrics that give the team actionable insights, enabling informed, targeted decisions on where to invest in the Python ecosystem.
  • Driving org-wide ecosystem migrations and tooling transformations, owning design, rollout, telemetry, communication, and long-term maintenance strategies.
  • Shaping and executing the long-term vision for IDE developer tooling, ensuring our tools evolve to meet the needs of Python engineers and industry trends.

Requirements

  • expert-level Python experience
  • demonstrated leadership and ownership of complex, high-impact engineering initiatives, with a strong sense of accountability for outcomes
  • deep commitment to engineering excellence and systems architecture, with the ability to design for scale, reliability, and strong non-functional foundations
  • extensive experience with containerization, Terraform, and GitOps, and a solid understanding of how to build and operate production-grade infrastructure
  • background in integrating ML applications into platform or backend systems, with an understanding of AI/ML toolchains and their operational requirements
  • translate customer and developer needs into impactful technical solutions, applying a product mindset to improve developer experience at scale

Nice to Have

  • familiarity in modern development ecosystems and tools such as Bazel

Benefits

  • Equity packages - we want our success to be yours too
  • 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 that empower you to be a force for good, take time to recharge and supports you personally

Work Arrangement

Hybrid

Team

Structure: Backend Workflows team

Additional Information

  • Interviews are conducted virtually.
  • We make hiring decisions based on your experience, skills and passion, as well as how you can enhance Canva and our culture.
Required Skills
Terraform
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 3 months ago