Staff Software Engineer - Developer Environment

Canva
Sydney
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Technical leadership","Cross-team collaboration","Mentoring","Stakeholder advocacy","Code review"]

Set the technical direction for scalable developer environment platforms, guiding complex, cross-team problems from design docs to org-wide adoption. Architect infrastructure that removes friction for engineers, including self-service platforms/CLIs and platform observability (monitoring, alerting, health visibility). Partner with engineering stakeholders, mentor through code reviews and design feedback, and participate in on-call for critical platform services.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Canva
Canva
1 day ago

Staff Software Engineer - Developer Environment

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 18 hours agoStatus: Live

Job Summary

Set the technical direction for scalable developer environment platforms, guiding complex, cross-team problems from design docs to org-wide adoption. Architect infrastructure that removes friction for engineers, including self-service platforms/CLIs and platform observability (monitoring, alerting, health visibility). Partner with engineering stakeholders, mentor through code reviews and design feedback, and participate in on-call for critical platform services.
Location: Sydney
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Identify, scope, and solve complex platform problems across multiple teams, including teams not yet fully defined.
  • •Drive initiatives from design doc through adoption across the organisation and define tools, standards, and practices as the engineering standard.
  • •Architect infrastructure that eliminates systemic friction for engineers and deliver self-service platforms and CLIs to reduce dependency on platform teams.
  • •Set the observability standard for the platform, including monitoring, alerting, and health visibility that works without being asked.
  • •Partner with engineering teams to understand pain points, mentor engineers via code review and design feedback, and participate in on-call for critical platform services.

Pay and Benefits

Perks:Parental Leave

Key Requirements

  • •Staff-level background in Platform Engineering with solid programming experience in Python and Go (Java or TypeScript is a plus).
  • •Led complex, cross-team platform initiatives end-to-end, setting direction others build on.
  • •Experience supporting large engineering organizations (1,000+ engineers).
  • •Strong AWS experience and Kubernetes experience including autoscaling, pod lifecycle, scheduling, and configuration.
  • •Experience with CI/CD pipelines and monorepo build tools (Bazel highly valued), plus production-grade observability and infrastructure as code (Terraform, Pulumi, or CloudFormation).
Experience:Platform engineeringDeveloper toolingObservability
Skills:Technical leadershipCross-team collaborationMentoringStakeholder advocacyCode review
Languages:English
Tech Stack:PythonGoJavaTypeScriptAWSKubernetesJenkinsGitLab CIBuildkiteBazelGradleObservabilityCI/CDTerraformPulumiCloudFormationMonorepoCLIs

Company Brief

Canva
Canva is an online visual communications platform that provides drag-and-drop design tools, templates, and media assets for creating presentations, social media graphics, videos, documents and more, serving individuals and large enterprises globally.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Scaleup
Valuation: Decacorn (USD 10B+)
Funding: Series E+
Headquarters: Surry Hills, New South Wales, Australia
Founded: 2012
Glassdoor
Glassdoor: 3.9
WebsiteLinkedInGlassdoor