At Canva, we’re transforming the way the world designs. Canva's user base has grown by over 10x over the last 2 years, and serves millions of users every single month, in over 100 languages, and across web and mobile platforms. In order to ensure high availability, top-notch performance, and the continued scalability of the environment as Canva grows, we've decided to grow our Infrastructure Group. We're seeking self-motivated and talented engineers to join us.
Stable, scalable, and well-maintained systems are the foundations of our development and design processes. The developer efficiency team’s mission is to empower any engineer to develop and ship awesome features with the highest efficiency and quality. We do this by building infrastructure tools and processes that facilitate the entire development life-cycle. This includes our CI systems, build tools, IDE workflows, source control, and more. The mission of this role is to maintain and improve our internal tools so that developers working at Canva have a delightful developer experience.
Work to improve/maintain internal developer experience platforms that empower engineers to work efficiently.
Work across CI, Static Analysis Tooling, IDE Integration (Bazel) and other developer-related domains as necessary to ensure Canva’s engineering teams continue to scale with the demands of the product suite
Develop self-service infrastructure from the ground up to empower our engineering teams to work more efficiently
Communicate with other teams to figure out the best solutions to their problems
Participate in design meetings, interviews, and code reviews
Propose new approaches and solutions to ensure we future-proof Canva's distributed cloud infrastructure as we scale up
Be invariably passionate about performance debugging, benchmarking, building awesome things, and picking up new technologies and skills
As a DevOps/ Software Engineer, have experience building internal tooling for CI, infrastructure, or developer efficiency/productivity
Advanced coding proficiency in Python/ Java/golang
Experience with containers, Docker, Kubernetes
An understanding of the DevOps ecosystem concerning tooling, Continuous Delivery, Continuous Integration, Infrastructure as Code
Experience working in Linux cloud-based services in AWS, Google Cloud, or Azure
Excellent verbal and written communication skills; strong soft skills when managing both technical and non-technical stakeholders
Be self-motivated with a strong sense of ownership over complex problems and their related solutions
Bonus Experience (not mandatory, but beneficial)
Extensive knowledge of and experience improving CI systems and Static Analysis
Strong knowledge on IDE plugins and integrations; particularly with Bazel
Being familiar and comfortable with introducing tools for source control performance and previous implementation thereof
Perks and Benefits
Competitive salary, plus stock options via our ESOP plan
Flexible daily working hours, we value work-life balance
Breakfast and lunch prepared by our wonderful Vibe team
Onsite-Gym and Yoga Membership
End-of-Trip Facilities: Bicycle parking and showers
Generous parental (including secondary) leave policy
Internal Coaching and Employee Support Programs
Sponsored social clubs, team events and celebrations
Relocation budget for interstate and qualified overseas individuals (see below for visa information)
The Canva workspace is set up for you to do your best work and have a great time doing so, with breakout areas, little nooks, and quiet places to retreat.
Want to experience Canva for yourself?
Check out what life is like at Canva on Instagram.
Check out what our users are saying about us on Twitter.
Learn how we work from Dave, our CTO
Get to know our Chef, Chris
Meet our CEO, Melanie
Finally, give Canva a go!
If you're seeking professional growth and enjoy working on large, distributed, cloud-based applications that delight our millions of individual and business users alike - then apply now to be considered for the position!
If you require visa sponsorship, you must ensure you have at least two (2) years of post-University commercial experience as a Software Engineer and meet the mandatory sponsorship requirements laid out by the Department of Home Affairs.
We will not accept or review any CVs from external recruitment agencies.