Join the team redefining how the world experiences design at Canva.
The role is open to remote work across Australia and New Zealand.
As part of the Ecosystem group, the Developer Experience team empowers third-party developers to build Apps that run inside Canva and Integrations powered by the Connect API.
Responsibilities include collaborating with engineers, tech leads, designers, and product managers to design, build, and deploy backend solutions that enhance user experiences.
You will design and develop scalable, reliable, and secure backend services with a focus on performance, maintainability, and operational excellence.
Build tools and APIs for various audiences, including internal teams, third-party developers, and Canva users.
Identify opportunities for cross-team collaboration to drive innovation and improvements.
Contribute to the team’s technical roadmap and help shape its vision and execution.
Work in a cross-functional team to deliver high-quality software quickly and at scale.
Partner with stakeholders to ensure alignment and shared success.
Continuously improve the developer experience, including onboarding, documentation, testing, observability, and debugging tools.
Proactively address technical and user experience pain points while balancing short-term needs with long-term sustainability.
Contribute to design and code reviews, mentoring, and knowledge-sharing to help the team grow.
Stay updated with the latest backend technologies, architectures, and best practices.
Requirements:
You must be comfortable working with Java, MySQL, and AWS (including EKS, S3, SQS, SNS), and using infrastructure as code with Terraform.
You should be comfortable using AI tools to enhance your effectiveness in the role.
A strong foundation in computer science and software engineering fundamentals is required, including concurrency, multithreading, data structures, system design, and architectural patterns.
Effective collaboration with teammates and clear communication across technical and non-technical audiences is essential.
An interest in building platforms that empower third-party developers to create rich experiences within Canva is important.
Benefits:
Equity packages are offered to ensure that your success aligns with the company's success.
An inclusive parental leave policy supports all parents and carers.
An annual Vibe & Thrive allowance is provided to support your well-being, social connection, office setup, and more.
Flexible leave options empower you to recharge and support your personal needs.