Senior Software Engineer - Product & Features (Java) - Open to remote across ANZ

🇦🇺 Perth, WA
AUD2K - AUD3K Annual
Posted 8 months ago
Expires June 12, 2026
Full TimeRemoteEngineeringProduct

Canva is seeking a Senior Software Engineer specializing in Java to join our Product & Features team. This role focuses on developing scalable backend services that power our design platform, enabling millions of users worldwide to create and collaborate seamlessly. As part of a dynamic engineering team, you'll contribute to Canva's mission of democratizing design by building robust systems that support innovative product features.

In this position, you will lead the design and development of reliable backend services using modern frameworks and tools. Collaborating closely with product managers, designers, and frontend engineers, you'll scope, define, and deliver impactful product features. Your responsibilities will include evolving Canva's backend architecture through thoughtful service design, system decomposition, and shared tooling, as well as championing reliability, performance, and engineering best practices across multiple service domains.

The ideal candidate has extensive experience building complex backend systems in production environments and possesses strong Java fundamentals, including proficiency in multithreading, service design, and performance optimization. You should be comfortable taking ownership of features end-to-end, from architecture to delivery, and thrive in environments where you drive the "how." A balance of attention to detail with pragmatism is essential, along with a consistent track record of shipping reliable, maintainable code at speed. Experience with AI in coding and programming is also highly valued.

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, and office setup. We also provide flexible leave options that 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 that solves 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. Our culture is grounded in ownership, purpose, and a shared commitment to excellence, offering growth opportunities and a chance to make a significant impact in the world of design technology.

More Jobs at Canva Pty