Overview
Senior Software Engineer - Product & Features (Java) - Open to remote across ANZ. You'll work with Canva's backend teams to build scalable APIs, improve system performance and reliability, and contribute to shared services and internal tools. You'll collaborate with product managers, designers, and frontend engineers to deliver end-to-end experiences with real user impact. Canva values adaptability as the platform scales and changes, with a focus on craft, reliability, and engineering excellence.
Responsibilities
* Lead the design and development of scalable, reliable backend services using modern frameworks and tools.
* Drive collaboration with PMs, designers, and fellow engineers to scope, define, and deliver impactful product features.
* Evolve and scale Canva's backend architecture through thoughtful service design, system decomposition, and shared tooling.
* Champion reliability, performance, and engineering best practices across multiple service domains.
* Write robust, well-tested code and proactively identify areas for technical improvement or refactor.
* Guide design and code reviews, mentor peers, and raise the technical bar for your team.
* Maintain and improve service health, observability, and incident resilience in partnership with your team.
You are a match if
* You are highly experienced building complex backend systems in production environments.
* You have strong Java fundamentals and can confidently write production-grade code, applying concepts like multithreading, service design, and performance optimization in real-world systems.
* You're comfortable owning features end-to-end—from architecture to delivery—and thrive in environments where you drive the "how".
* You balance attention to detail with pragmatism and consistently ship reliable, maintainable code at speed.
* You are a thoughtful collaborator who works well across disciplines and proactively brings others on the journey.
* You understand the bigger picture—how your systems connect to product goals, reliability, and long-term scalability.
* You enjoy mentoring others, offering constructive feedback, and lifting the technical bar for your team.
* You have hands-on experience using AI in coding/programming to drive greater impact.
About Canva Engineering
Join a vibrant engineering community solving complex problems for millions of users worldwide. Engineering at Canva is about rapidly iterating to deliver real value for users, not just writing great code.
We care deeply about craft and collaborate closely to achieve ambitious goals. We mentor and support one another in a culture of ownership, purpose, and excellence.
What's in it for you
* Equity packages – we want our success to be yours too.
* Inclusive parental leave policy that supports all parents & carers.
* An annual Vibe & Thrive allowance to support wellbeing, social connection, office setup & more.
* Flexible leave options to recharge and support you personally.
We also offer additional information about Canva's work environment and AI skills assessment as part of our Technology hiring experience.
Important notes
Be careful when applying for jobs and protect your personal information. Interviews are conducted virtually, and in some cases you may be asked to solve problems using AI tools to demonstrate your approach to challenges.
#J-18808-Ljbffr