Senior Software Engineer (Python) - Data Platform

2 Months ago • All levels • Data Analysis

Job Summary

Job Description

This Senior Software Engineer role involves leading the design and development of analytics platform features to make data insights accessible and scalable for all Canva teams. Responsibilities include developing APIs and developer tools, driving continuous improvement of CI/CD pipelines and SRE practices, prototyping AI-driven features, and collaborating with cross-functional teams. The role emphasizes engineering best practices, focusing on performance, scalability, reliability, and code quality. The team supports over 5,000 Canvanauts with self-service tools to generate, discover, and manage analytical insights, fueling data-driven decisions across Canva.
Must have:
  • Strong background in building scalable platforms.
  • Fluent in Python with hands-on experience with Kubernetes.
  • Familiar with AWS and a good understanding of IaC, CI/CD, SRE principles.
Good to have:
  • Passionate about exploring emerging AI/ML opportunities.
Perks:
  • Equity packages.
  • Inclusive parental leave policy.
  • An annual Vibe & Thrive allowance.
  • Flexible leave options.

Job Details

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, we trust our Canvanauts to choose the balance that empowers them and their team to achieve their goals.

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:

  • Leading the design and development of next-generation Analytics Platform features, making data insights accessible and scalable for all Canva teams.
  • Developing APIs and developer tools that transform how Canvanauts interact with, analyse, and visualise data.
  • Driving continuous improvement of our CI/CD pipelines and SRE practices to streamline deployment and enhance the reliability of analytics tools and infrastructure.
  • Prototyping and shipping innovative AI-driven features, such as chatbots or intelligent search, to help push Canva to the forefront of data enablement.
  • Collaborating across cross-functional teams to deliver high-impact, technically challenging projects with excellence.
  • Championing engineering best practices, with a focus on performance, scalability, reliability, and code quality.

You're probably a match if:

  • You bring a strong background in building scalable platforms and solving complex software challenges
  • You’re fluent in Python, with strong hands-on experience with Kubernetes
  • You’re familiar with AWS and have a good understanding of IaC, CI/CD, SRE principles
  • A plus if you’re passionate about exploring emerging AI/ML opportunities
  • You lead with an ownership mindset and thrive in collaborative, fast-moving environments
  • You communicate with clarity and influence, and you’re eager to empower over 5,000 Canvanauts to unlock the value of data

About the team
Our Analytics Platform team empowers every Canvanaut with efficient, reliable self-service tools to generate, discover, and manage analytical insights. Supporting over 5,000 Canvanauts, we continuously improve the discoverability of data and insights, business intelligence tools, and advanced analytics capabilities. We fuel data-driven decisions across Canva, unlocking the full potential of data democratisation and amplifying impact at every level.

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
• Inclusive parental leave policy that supports all parents & carers
• An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
• Flexible leave options that empower you to be a force for good, take time to recharge and support you personally

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.

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.

Similar Jobs

Accenture - Custom Software Engineer

Accenture

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Marvell - Senior Staff Engineer, Physical Design

Marvell

Santa Clara, California, United States (Hybrid)
1 Month ago
Epic Games - Product Director

Epic Games

(On-Site)
6 Months ago
Bosch Group India - Senior ML Engineer Lead - Time Series

Bosch Group India

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Ion - Software Project Manager - Professional Services

Ion

New York, United States (On-Site)
1 Year ago
Crunchyroll - Senior Software Engineer - Data

Crunchyroll

Hyderabad, Telangana, India (On-Site)
7 Months ago
Interactive Brokers - Market Data Compliance Analyst

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
3 Weeks ago
Penn Interactive - Data Analyst, Enterprise

Penn Interactive

Toronto, Ontario, Canada (Remote)
1 Day ago
Expedia - Senior Data Engineer

Expedia

Austin, Texas, United States (On-Site)
1 Month ago
Nagarro - Senior Staff Engineer, Big Data

Nagarro

India (Remote)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Click Therapeutics - Senior Business Development Manager/Associate Business Development Director

Click Therapeutics

New York, United States (Hybrid)
2 Months ago
Marsh McLennan - Senior Business Development Analyst

Marsh McLennan

Manila, Metro Manila, Philippines (Hybrid)
3 Weeks ago
Moloco - Senior Data Scientist, Product Analytics

Moloco

Singapore (On-Site)
3 Weeks ago
Nice - Customer Education and Enablement Manager

Nice

Sandy, Utah, United States (On-Site)
1 Month ago
WebTech Corporation - Senior Staff Software Architect

WebTech Corporation

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Figma - Account Executive, Enterprise (Berlin, Germany)

Figma

Berlin, Berlin, Germany (On-Site)
3 Days ago
Blinkhealth - Patient Care Coordinator

Blinkhealth

Pittsburgh, Pennsylvania, United States (On-Site)
2 Months ago
Catina - Social Media Community Manager – Reddit & Twitter Focus (Contract)

Catina

New York, United States (Remote)
2 Months ago
Pinterest - Sr. Investor Relations Lead

Pinterest

San Francisco, California, United States (Hybrid)
2 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Brisbane, Queensland, Australia

Wolters Kluwer - Senior Legal Writer

Wolters Kluwer

Macquarie Park, New South Wales, Australia (Hybrid)
1 Week ago
Immutable - Head of Finance

Immutable

Sydney, New South Wales, Australia (Hybrid)
1 Month ago
Riot Games - Technical Producer, VALORANT - Release Engineering & China Coordination

Riot Games

Sydney, New South Wales, Australia (On-Site)
3 Weeks ago
easygo - CRM Coordinator

easygo

Melbourne, Victoria, Australia (On-Site)
1 Month ago
fluence - Head of Services - Australia

fluence

Melbourne, Victoria, Australia (Hybrid)
1 Month ago
Telastra - CAD Technician

Telastra

Australia (On-Site)
1 Week ago
Telastra - Telstra Retail: Customer Service & Sales Consultant

Telastra

Burleigh Heads, Queensland, Australia (On-Site)
2 Months ago
easygo - Marketing Coordinator (Italian Speaking)

easygo

Melbourne, Victoria, Australia (On-Site)
5 Days ago
Ultimate studio - Rigger

Ultimate studio

Melbourne, Victoria, Australia (Remote)
2 Weeks ago
CAE - Simulation Software Engineer

CAE

Homebush, New South Wales, Australia (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Data Analysis Jobs

Moving Walls India - Data Analyst

Moving Walls India

Chennai, Tamil Nadu, India (Remote)
3 Years ago
Capgemini - Senior Data Scientist

Capgemini

Gurugram, Haryana, India (On-Site)
1 Month ago
Zinnia - Revenue Operations Manager (Data and Analytics)

Zinnia

New York, New York, United States (Hybrid)
1 Week ago
Notion - Software Engineer, Enterprise Data Platform

Notion

San Francisco, California, United States (On-Site)
3 Weeks ago
DMG - Senior Data Scientist

DMG

Cincinnati, Ohio, United States (On-Site)
2 Months ago
Saxo Bank - Senior Payments Business Analyst

Saxo Bank

Copenhagen, Denmark (On-Site)
2 Months ago
Bestex Research - Senior Data Engineer

Bestex Research

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Safari AI - Data Engineer, Flink & Java

Safari AI

United States (On-Site)
2 Months ago
Tide - Lead Data Scientist

Tide

Delhi, India (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Austin, Texas, United States (Hybrid)

Auckland, Auckland, New Zealand (Remote)

Austin, Texas, United States (Remote)

Austin, Texas, United States (Hybrid)

Austin, Texas, United States (Remote)

Austin, Texas, United States (Remote)

Austin, Texas, United States (On-Site)

Canberra, Australian Capital Territory, Australia (Remote)

Austin, Texas, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Canva

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug