Canva
Computer Software
SeniorSoftwareEngineer
Neural analysis suggests this role is
optimal for mid candidates.
“Senior Software Engineer at Canva. Skills: Golang, Python, Java, Networking. Design, build, and operate a network spanning multiple infrastructure providers. Design, build, and operate software for infrastructure automation”
What You'll Achieve.
Enable the safe, secure, and reliable operation of canva. com; Reduce the complexity of using infrastructure resources; Build products to support engineers across the company; Easily provision and configure cloud resources; Release, run and operate workloads; Ensure all done in the simplest and most secure way possible; Build Canva’s core network to provide connectivity between services; Provide connectivity between infrastructure providers and regions; Hide the complexity of providing connectivity; Provide a simple, ubiquitous network
Industry & Context.
On-call for the team’s products
What They're Looking For.
Must Have
Software and networking engineering experience with Golang, Python or Java, Understanding of networking incl. routing protocols and network architecture, Linux networking concepts, e. g. nftables, FRR, Cloud networking in providers like AWS, GCP, or Azure, Experience in deploying and operating networks with cloud or NaaS providers, Operating networks in data centre, bare metal or telco environments, Experience working with infrastructure platforms to create a foundation for building secure, reliable, and performant systems, Experience with building infrastructure automation systems and control loop architectures, Experience using declarative configuration to manage infrastructure, Experience as a software or network engineer building platform products to accelerate and empower engineers to achieve crazy big goals
Nice to Have
Experience with building and operating networks with cloud services providers, ‘neoclouds’ and NaaS providers
What You'll Do.
and operate a network spanning multiple infrastructure providers
and operate software for infrastructure automation
Be on-call for the team’s products
Drive operational excellence
Work with stakeholders across Security
and other Platform teams
How You'll Work.
Team & Collaboration
Work with stakeholders across Security, Product, and other Platform teams
Full Job Description
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: * Designing, building and operating a network spanning multiple infrastructure providers across the globe. * Designing, building and operating software for infrastructure automation across multiple providers. * Being on-call for the team’s products and drive operational excellence * Working with our stakeholders across Security, Product, and other Platform teams to understand their needs as we forge Canva’s platform products You're probably a match if * You have strong software and networking engineering experience with Golang, Python or Java. * You have a strong understanding of networking incl. routing protocols and network architecture, Linux networking concepts, e.g. nftables, FRR, and cloud networking in providers like AWS, GCP, or Azure. * You have experience in deploying and operating networks with cloud or NaaS providers or; operating networks in data centre, bare metal or telco environments. * You have experience working with infrastructure platforms to create a foundation for building secure, reliable, and performant systems. * You have experience with building infrastructure automati
Applying for this Senior Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about Canva?
Real rants from real employees. Read before you apply.