Sydney NSW, Australia

Canva is hiring a Senior Software Engineer - Developer Experience (open to remote across ANZ)

About the Role

Senior Software Engineer role focused on Developer Experience, building tools and infrastructure to enhance engineering productivity and platform reliability

Responsibilities

  • Architect and document complex infrastructure systems that span multiple domains and technologies
  • Lead end-to-end project execution from design and stakeholder alignment to deployment and adoption
  • Develop automation solutions that remove repetitive engineering tasks
  • Create self-service platforms and command-line interfaces to reduce reliance on platform teams
  • Build monitoring, alerting, and diagnostic systems that detect issues proactively
  • Collaborate with engineering teams to identify challenges and define requirements
  • Convert business objectives and technical limitations into scalable technical solutions
  • Mentor junior engineers and share expertise through documentation and technical presentations
  • Participate in on-call rotations for critical platform infrastructure

Requirements

  • Extensive experience in platform engineering with a focus on developer productivity
  • Proficient in Python and Go for building scalable systems
  • Demonstrated ability to design, deploy, and maintain large-scale distributed systems
  • Experience supporting engineering organizations with over 1,000 engineers
  • Deep knowledge of AWS services and cloud infrastructure (primary cloud provider)
  • Production-level expertise with Kubernetes for container orchestration
  • Built and managed scalable CI/CD pipelines using tools like Jenkins, GitLab CI, or Buildkite
  • Hands-on experience with monorepo build systems such as Bazel or Gradle, with Bazel preferred
  • Implemented comprehensive observability with monitoring, logging, and alerting
  • Skilled in infrastructure-as-code using Terraform, Ansible, or CloudFormation

Nice to Have

  • Experience designing release automation and deployment safety checks
  • Background in building and maintaining developer tools and internal platforms
  • Contributions to open source projects related to infrastructure or developer tooling
  • Integrated AI or large language models into engineering workflows
  • Worked on optimizing build performance or large-scale test infrastructure

Tech Stack

Python, Go, AWS, Kubernetes, CI/CD pipelines, Bazel, Terraform, Ansible, CloudFormation, Monitoring and logging systems

Benefits

  • Equity compensation as part of total rewards
  • Inclusive parental leave policy supporting all parents and caregivers
  • Annual Vibe & Thrive allowance for wellbeing, social activities, and workspace setup
  • Flexible leave options to support personal needs, rest, and community engagement

Compensation

Competitive salary with equity packages

Work Arrangement

Remote across ANZ

Team

Part of a platform engineering team focused on improving developer productivity and infrastructure reliability for a large engineering organization

Company Culture

  • Focus on empowering engineers through automation and self-service
  • Collaborative environment that values knowledge sharing and mentorship
  • Commitment to inclusivity and employee wellbeing
  • Support for innovation in developer experience and infrastructure
  • Emphasis on scalable, maintainable systems

Additional Information

  • AI is viewed as a powerful amplifier in developer workflows

Not specified

About company
Canva
Canva is redefining how the world experiences design by building a product that empowers the world to design.
All jobs at Canva Visit website
Job Details
Department Developer Experience (DevX)
Category other
Posted 4 months ago