Senior Backend Engineer (Java)

Canva
Summary
Join Canva, a global design platform, as a Backend Engineer to contribute to their content ecosystem. You will design, build, and maintain scalable backend services, collaborate with cross-functional teams, improve system reliability, lead design discussions, mentor other engineers, and ship high-quality code. This role requires strong proficiency in Backend development with Java, a solid understanding of computer science fundamentals, familiarity with AWS Cloud infrastructure, and experience with database technologies. Ideally, you will have worked in a product-facing team and collaborated with various partners.
Requirements
- You have strong proficiency in Backend development with Java with experience developing high availability, large-scale services
- You have a solid understanding of computer science fundamentals - concurrency, data structures & algorithms with experience applying these fundamentals to practical applications
- You have familiarity with AWS Cloud infrastructure and services, such as EC2, EKS and Terraform
- You have experience working with database technologies (e.g., MySQL, PostgreSQL, MongoDB) and proficiency in SQL
Responsibilities
- Designing, building and maintaining performant and scalable backend services that power our content ecosystem
- Collaborating with engineers, product managers and designers across teams to define new product features
- Improving system reliability and performance through observability and proactive engineering practices
- Lead design discussions and mentor other engineers to uplift technical capabilities
- Shipping high-quality code that enhances the Canva experience for millions of users
- Driving experimentation and data-driven development to continually improve our growth initiatives
Preferred Qualifications
Ideally, you’ll have worked in a product-facing team, with experience collaborating with various partners such as product managers, designers, technical program managers, data analysts, and other business functions outside of engineering
Benefits
- 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 your well-being, social connection, office setup & more
- Flexible leave options that empower you to be a force for good, take time to recharge and support you personally