Summary
Join Canva's team and contribute to the development of a platform that underpins several Canva features used by millions of users. This role focuses on building solid foundations for product teams to quickly iterate and bring the latest Gen AI models to users. You will develop and deploy high-quality backend systems, drive platform improvements, collaborate effectively with other teams, and ensure platform health. The ideal candidate possesses experience in software development, building backend systems, and is proficient in Java or a similar object-oriented programming language. Canva offers a range of benefits, including equity packages, inclusive parental leave, a wellbeing allowance, and flexible leave options.
Requirements
- Experience in a software development environment, building and operating backend systems
- Most of our code is in Java, so ideally you will be comfortable using Java (or another similar object-oriented programming language, such as Python) experience in both would be a plus
- Firmly grounded computer science and engineering fundamentals including concurrency, multithreading, data structures, solution design, architecture, and design patterns
- Working collaboratively with team members and communicating optimally
- Good writing and verbal communication skills
Responsibilities
- Develop and deploy high-quality backend systems: Translate product requirements into designs, write clean and testable code, collaborate with other engineers, and deploy to production
- Drive platform improvement: Proactively identify areas for improvement, take ownership of feature implementation, and follow best practices
- Collaborate effectively with other teams: Understand the needs of teams relying on the platform, design and build APIs and integrations to support them, and provide technical guidance
- Ensure platform health: Write comprehensive tests, implement monitoring and alerting, analyse performance data, and participate in on-call rotations
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 wellbeing, social connection, office setup & more
- Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.