Senior Software Engineer - Developer Experience (Golang, Python)
Canva · Sydney
Job description
About the role
Canva is looking for a Senior Software Engineer to shape the developer experience across its platform. Based in Sydney with a hybrid work model, you will help design and deliver tools that make engineering teams more productive.
Key responsibilities
- Design, document, and implement complex infrastructure projects spanning multiple systems.
- Drive projects from concept through stakeholder buy‑in, implementation, testing, rollout, and adoption.
- Create developer‑facing tools, self‑service platforms and CLIs to reduce manual work.
- Develop monitoring, alerting, and diagnostic tools for proactive issue detection.
- Partner with engineering teams to gather requirements and translate them into scalable solutions.
- Share knowledge via documentation, tech talks, and mentorship of junior engineers.
- Participate in on‑call rotation for critical platform services.
Required profile
- Strong background in Platform Engineering with experience supporting large engineering orgs (1000+ engineers).
- Proven track record of building and operating systems at scale.
- Experience working in a hybrid environment and collaborating across teams.
Required skills
- Python
- Go (Golang)
- Java (optional)
- TypeScript (optional)
- AWS (primary cloud provider)
- GCP (experience a plus)
- Kubernetes (production experience)
- Containerization (Docker)
- CI/CD pipelines (Jenkins, GitLab CI, Buildkite)
- Bazel, Gradle or similar monorepo build tools
- Terraform, Ansible, CloudFormation
- Observability: monitoring, logging, alerting
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Australia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 4 weeks from now
18 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Canva
Sydney
Related job offers
-
Head of Technology Risk – Global Banking Client
Randstad Australia Sydney -
Senior Cybersecurity Consultant – GRC & ISMS
Cliffside Cybersecurity Sydney -
Senior Mobile App Developer
Teachers Health Sydney -
Associate – NFR Records
ANZ Banking Group Limited Melbourne -
Business Analyst – Digital Delivery (12‑Month Secondment)
ANZ Banking Group Limited Melbourne