Canva279 followers135 jobs

Senior Python Software Engineer (Backend Workflows Team) - open to remote across ANZ

SeniorFull-timeOfficeMelbourne VIC, AustraliaPosted 1 month agoVerified 1 month ago
Pending fitX of Y criteria met

About the job

This job is about joining a dynamic team at Canva that is redefining how the world experiences design through innovative Python development. The impact of this job is significant, as it directly contributes to enhancing the engineering experience and supporting Canva's AI strategy. The team thrives on collaboration, creativity, and a commitment to excellence, ensuring that every engineer can do their best work.

Meet the team

About the company

  • Explore
    • Jobs
    • Companies
    • People
    • Communities
    • Hatch Hotlist 2025
  • Hiring
    • Permanent hires
    • Student placements
  • Resources
    • Blog
    • Community stories
    • Career advice
    • Customer stories
    • Help centre
  • Hatch
    • About
    • Careers
    • Contact
    • Hatch updates
    • Media enquiries
  • © 2026 Hatch
  • Privacy
  • Terms

You'll be responsible for

📜

Shaping the Python language ecosystem

Defining clear development patterns and documentation in partnership with Infra and Product teams to support Canva’s broader AI strategy.
🏆

Architecting high-impact solutions

Building and delivering solutions that uplift the Python developer experience at Canva, ensuring high standards of engineering excellence.
📣

Advocating for best practices

Influencing teams and aligning development patterns to Canva’s long-term strategy by advocating for Python engineering best practices across the organization.

Key criteria

🐍

Expert-level Python experience

Proven experience with Python in complex engineering projects.

View

📦

Containerization expertise

Extensive experience with containerization technologies like Docker.

View

🌐

Infrastructure knowledge

Solid understanding of Terraform and GitOps for production environments.

View

View more
Think you're a good fit?See what the hiring team are looking for

View your fit

5 criteria for this job
Expert-level Python experience
Proven experience with Python in complex engineering projects.

View

Containerization expertise
Extensive experience with containerization technologies like Docker.

View

Infrastructure knowledge
Solid understanding of Terraform and GitOps for production environments.

View

ML application integration
Background in integrating ML applications into backend systems.

View

Development ecosystem familiarity
Experience with modern development tools like Bazel is a plus.

View

A meaningful career starts with a match

Similar jobs

View all
Canva
Canva
Senior Software Engineer - Cloud Access (Python, Golang, AWS, GCP)Sydney, NSW · Full-time
Join the team redefining how the world experiences design! As a Senior Software Engineer on the Cloud Access team, you will play a crucial role in transforming how Canva engineers interact with cloud infrastructure. Your work will directly impact the productivity of the entire engineering organization, enabling secure and efficient cloud operations without direct production access. The team thrives on collaboration and innovation, ensuring that every Canvanaut can achieve their goals while having fun along the way.
Canva
Canva
Senior Python Software Engineer (Backend Workflows Team) - open to remote across ANZSydney, NSW · Full-time
Join a dynamic team that is redefining how the world experiences design! As a Senior Python Software Engineer in Backend Workflows, you will play a crucial role in elevating Python into a first-class experience at Canva. Your contributions will directly empower teams building AI-powered capabilities, shaping how engineers write, test, and operate Python code at scale. The team thrives on collaboration, innovation, and a commitment to excellence, ensuring that every engineer can do their best work and contribute to Canva's long-term vision.
Canva
Canva
Senior Full Stack Software Engineer - Python and React/TypeScript, 12 months fixed term contract Sydney, NSW · Full-time
This job is about joining a dynamic team that is redefining how the world experiences design. As a senior engineer, you will play a crucial role in driving transformative solutions that enhance productivity across Canva. The team values collaboration, innovation, and the opportunity to grow together, making it an exciting place to work.
Canva
Canva
Senior Software Engineer - Cloud Access (Python, Golang, AWS, GCP)Melbourne, VIC · Full-time
This job is about joining the Cloud Access team at Canva, where you'll play a vital role in transforming how engineers interact with cloud infrastructure. Your work will directly impact the productivity of the entire engineering organization by designing and building platforms that ensure secure and compliant access. The team thrives on collaboration, innovation, and a proactive approach to cloud operations.