Senior Software Engineer (Developer Tooling) - Python/Java
About the Role As a Senior Software Engineer in DevX, you’ll own critical infrastructure and developer-facing products that directly impact engineers across Canva, with a primary focus on the experience of backend engineers. You’ll work across three closely connected domains: Backend Developer Workflows: Improve the software development lifecycle for Python and Java engineers, including local and remote environments, IDE integrations, dependency management, build and test workflows, and AI-assisted development tooling Automation Pipeline: Build and maintain CI/CD systems, test infrastructure, release automation, and deployment safety mechanisms Build & Collaboration: Maintain source control systems, monorepo tooling, build systems such as Bazel, code review infrastructure, and developer environments Your work will focus on high-leverage projects that eliminate systemic friction - whether that’s reducing build and test times, improving Python or Java workflows, automating release processes, or building self-service platforms that empower teams to move faster independently. 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 range of benefits to set you up for every success in and outside of work. Here’s a taste of what’s on offer: Equity packages - we want our success to be yours too An inclusive parental leave policy that supports all parents and carers An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup, and more Flexible leave options that empower you to be a force for good, take time to recharge, and support you personally Other stuff to know? We see AI as a powerful amplifier of creativity and technology at Canva. We’re evolving how we assess AI skills in our Technology hiring experience - you’ll tackle interactive, real-time challenges that reflect the kind of work we do. In some interviews, you may also be asked to solve a problem using an AI tool to show how you approach challenges with tech by your side. 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. We celebrate all types of skills and backgrounds at Canva, so even if you don’t feel like your skills quite match what’s listed above - we still want to hear from you! Please note that interviews are conducted virtually.
Findigo hittar jobben och fyller i ansökan. Du klickar Skicka.
Visa jobbet och ansökUrsprunglig annons: jobs.smartrecruiters.com