Senior Software Engineer - Product & Features (Java) - Open to remote across ANZ
As a Senior Software Engineer at Canva, you will be instrumental in designing and developing scalable, reliable backend services that power our innovative design platform. Collaborating closely with product managers, designers, and frontend engineers, you'll deliver end-to-end features that have a significant impact on millions of users worldwide. This role offers the flexibility to work remotely across Australia and New Zealand, aligning with Canva's mission to empower the world to design.
Your primary responsibilities will include leading the development of backend services using modern frameworks and tools, driving collaboration to scope and define impactful product features, and evolving Canva's backend architecture through thoughtful service design and system decomposition. You'll champion reliability, performance, and engineering best practices across multiple service domains, write robust, well-tested code, and proactively identify areas for technical improvement or refactoring. Additionally, you'll guide design and code reviews, mentor peers, and maintain and improve service health, observability, and incident resilience in partnership with your team.
The ideal candidate is highly experienced in building complex backend systems in production environments, with strong Java fundamentals and the ability to write production-grade code. You should be comfortable taking ownership of features end-to-end, from architecture to delivery, and thrive in environments where you drive the "how." Balancing attention to detail with pragmatism, you consistently ship reliable, maintainable code at speed. As a thoughtful collaborator, you work well across disciplines, proactively bringing others on the journey, and understand how your systems connect to product goals, reliability, and long-term scalability. Experience in mentoring others and hands-on experience using AI in coding/programming to drive greater impact are also essential.
Canva offers equity packages to share in our success, an inclusive parental leave policy supporting all parents and carers, and an annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup, and more. Flexible leave options empower you to be a force for good, take time to recharge, and support you personally.
Joining Canva means becoming part of a vibrant engineering community solving complex problems for millions of users worldwide. We care deeply about craft and collaborate closely to achieve ambitious goals, mentoring and supporting one another generously, grounded in a culture of ownership, purpose, and a shared commitment to excellence.