Full Time / Sydney, Australia
At Canva, we work everyday to make a significant positive impact on society. Our mission is to democratise design and empower creativity for anyone and everyone, on every platform!
Since launch in April 2013 we have grown exponentially, amassing over 10 million users in 11 languages (20 by end of 2016). We are one of the world’s fastest growing technology companies. At Canva, you can be part of a company that is growing rapidly, building a product that users really love -- just check out Twitter!
Engineering is a core part of who we are. We work hard to have a best of breed engineering culture. You will work with a carefully selected team of ex-Google, VMware, ThoughtWorks, and Atlassian engineers. The engineering team takes pride in its focus on engineering fundamentals. The team strives to use the most appropriate tools for the tasks at hand, and to strike a measured balance between getting things done and long term maintainability. The team is tight, with no big egos, and welcomes self-driven engineers to come and join in on the adventure. Frequently engineers host sessions where a new idea or software engineering practice is discussed - this ensures that everyone in the team is constantly learning.
The Canva code base was setup to scale; from day one. This has allowed for a unique environment where engineers spend most of their time optimising performance and releasing new features rather than fixing legacy code. This also ensures that it’s just more fun working on the code base. We also have a flat structure where engineers are invited to comment on the direction their peers are taking and are paired for pair-reviewing to occur. This ensures that knowledge around the code base is shared and speed of release occurs. This ensures that knowledge around the code base is shared and speed of release occurs. You can find more about our engineering practices in this blog article "How we get things done" (https://medium.com/canva/how-canva-engineering-gets-things-done-9a8078facb8c).
Our frontend servers and backend servers are all written in Java, using a mix of SQL and NoSQL stores.
We ensure that the Canva workspace is setup for you to do your best work and have a great time doing so, with breakout areas, little nooks, quiet places to retreat and do your best work! We have three in-house chefs that whip up amazing breakfasts and lunches for the whole team, check out what's cooking at: https://instagram.com/canvavibe/
For more insight into how we work, check out this article by our Head of Engineering and the rest of our engineering blog.
If you're a passionate technologist a truly challenging opportunity, with one of the worlds premier technology companies, all while living in beautiful Sydney, Australia - then apply now to start the discussion with us!