Canva logo
Canva6 months ago

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

Remote · Australia or AU

Type
Full Time
Level
Mid Level
Education
Not Specified
Company size
Large

Job Summary

Backend Engineer role focused on building scalable Java-based backend features, designing and maintaining services that power user experiences and internal systems, and delivering high-quality, production-grade code. Responsibilities include designing backend features within existing service architectures, building and maintaining scalable services, writing well-tested code, collaborating with product managers, designers, and other engineers, participating in code reviews and pair programming, improving system health through tests and observability, and applying sound engineering practices to ship end-to-end solutions. You should have hands-on experience with Java in production, understand RESTful APIs, have knowledge of distributed systems and multithreading, and be comfortable working across the full development lifecycle while leveraging AI to enhance coding efforts. The role emphasizes collaboration, mentorship, and continuous learning within Canva’s engineering ecosystem, with virtual interviews and a focus on delivering value at scale for users worldwide.

Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Canva

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

Apply on Sorce