Join the team redefining how the world experiences design.
Hey, g'day, mabuhay, kia ora, 你好, hallo, vítejte!
Thanks for stopping by. We know job hunting can be a little time consuming and you're probably keen to find out what's on offer, so we'll get straight to the point.
Where and how you can work
Our flagship campus is in Sydney. We also have a campus in Melbourne and co-working spaces in Brisbane, Perth and Adelaide. But you have choice in where and how you work. That means if you want to do your thing in the office (if you're near one), at home or a bit of both, it's up to you.
What you’d be doing in this role
As Canva scales change continues to be part of our DNA. But we like to think that's all part of the fun. So this will give you the flavour of the type of things you'll be working on when you start, but this will likely evolve.
At the moment, this role is focused on:.
You're probably a match if
Nice to have
About the team
The Upgrade Personalisation team is at the heart of enhancing Canva’s user upgrade experience and maximising our upselling potential. We create seamless, data-driven pathways that help users discover and unlock the full value of Canva Pro and Canva Teams, two of Canva’s most significant revenue contributors with millions of subscribers.
By analysing user behaviours and leveraging machine learning models, we tailor upgrade journeys that feel intuitive, relevant, and engaging. Our team works closely with data scientists, ML engineers, and product designers to experiment, refine, and deploy personalised experiences that drive conversions while ensuring users get the most out of Canva.
Whether it’s crafting personal copy, optimising pricing and packaging strategies, or fine-tuning our subscription flows, our work directly contributes to Canva’s growth and helps millions of users find the right plan for their needs.
But don't just take our word for it, check out what Software Engineer - Abbie Wade has to say about working in Engineering at Canva -
"The challenges that I am solving do not have a known solution, which means I get to create and innovate each day."
What's in it for you?
Achieving our crazy big goals motivates us to work hard - and we do - but you'll experience lots of moments of magic, connectivity and fun woven throughout life at Canva, too. We also offer a stack of benefits to set you up for every success in and outside of work.
Here's a taste of what's on offer:
Check out lifeatcanva.com for more info.
Other stuff to know
We make hiring decisions based on your experience, skills and passion, as well as how you can enhance Canva and our culture. When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process.
Please note that interviews are conducted virtually.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Joining Canva as a Senior Frontend Engineer - Growth means becoming a part of a team that's at the forefront of redefining how the world experiences design. The role is perfectly situated at our flagship campus in Surry Hills, Sydney, where you’ll have the flexibility to choose between working in-office, at home, or a blend of both — whatever suits your style! As a Senior Frontend Engineer, you'll focus on creating personalisation experiments that leverage the power of AI/ML technology to enhance user interaction with Canva. You'll collaborate with Machine Learning engineers to craft innovative frontend components that bring our product features to life. Your days will be filled with analyzing our architecture for improvements in performance and scalability while working closely with a diverse mix of designers, analysts, product managers, and engineers to achieve our collective goals. Shaping complex problems into structured strategies and executing your ideas will be pivotal in this position. Being an experienced engineer in JavaScript, HTML, and CSS, you'll also have the chance to contribute to high-impact projects, launching product experiments that help our users unlock the full potential of Canva. Your expertise in TypeScript, coding reusability, and understanding of large-scale codebases will be invaluable as you strive to enhance our platforms. While you're likely already a pro in your field, familiarity with React, A/B testing, and personalisation ML models are seen as advantageous. Join our Upgrade Personalisation team and directly contribute to enhancing Canva’s growth, making a genuine difference in the user experience. The journey with Canva is more than just a job; it’s about achieving great things together while having a bit of fun along the way!
Canva is revolutionizing the design process around the world. The company provides a user-friendly online platform that enables anyone to produce stunning, professional designs - granting them easy access to the realm of visual communication.
247 jobsSubscribe to Rise newsletter