Canva163 followers129 jobs

Staff Software Engineer - Developer Experience, Ecosystems (SDK, API, Python + Typescript)

SeniorFull-timeRemoteSydney NSW, AustraliaInformation technologySoftware engineeringProduct managementPosted 4 months ago
View your fit0 of 9 criteria met

About the job

This job is about joining a dynamic team at Canva that is redefining how the world experiences design. As a Staff Software Engineer, you will play a vital role in driving the engineering strategy and ensuring the delivery of secure and reliable products. The team thrives on collaboration and innovation, working closely with cross-functional teams to create exceptional developer experiences.

You'll be responsible for

🚀

Leading design and implementation

Leading the design and implementation of AI-powered SDKs and platform APIs that empower developers to rapidly build, test, and deploy high-quality apps that integrate seamlessly with Canva.
✨

Driving innovation in SDK tooling

Driving innovation in SDK tooling by leveraging LLMs and model-centric architectures to enable intelligent scaffolding, type-safe interfaces, interactive docs, and in-editor code suggestions.
🔧

Championing automation-first principles

Championing automation-first principles across the SDK lifecycle—reducing friction through self-documenting APIs, automated changelogs, upgrade guidance, and sandboxed environments.

What we're looking for

🛠️

SDK or API platform leadership experience

Experience leading SDK or API platforms in developer ecosystems.

View fit

💻

Proficiency in TypeScript and/or Python

Demonstrated skills in TypeScript and/or Python for development.

View fit

🤖

Experience with LLMs

Experience using LLMs to enhance developer experience.

View fit

View more

Meet the team

About the company

View your fit

0 of 5 criteria met
SDK or API platform leadership experience
Experience leading SDK or API platforms in developer ecosystems.

View

Proficiency in TypeScript and/or Python
Demonstrated skills in TypeScript and/or Python for development.

View

Experience with LLMs
Experience using LLMs to enhance developer experience.

View

Background in developer relations
Experience in API advocacy or platform enablement.

View

Collaboration in cross-functional teams
Experience thriving in collaborative, cross-functional environments.

View

A meaningful career starts with a match

  • Explore
    • Jobs
    • Companies
    • People
    • Hatch Hotlist 2025
  • Hiring
    • Permanent hires
    • Hatch Placements
  • Resources
    • Blog
    • Community stories
    • Career advice
    • Customer stories
    • Help centre
  • Hatch
    • About
    • Careers
    • Contact
    • Hatch updates
    • Media enquiries
  • © 2025 Hatch
  • Privacy
  • Terms

Similar jobs

View all
Canva
Canva
Staff Backend Software Engineer - Developer ExperienceMelbourne, VIC · Full-time
This job is about joining a dynamic team at Canva that is redefining how the world experiences design. As a Staff Software Engineer, you will play a vital role in driving engineering strategy and delivering secure, reliable products that empower developers. The team thrives on collaboration and innovation, ensuring that they meet the diverse needs of users while having fun along the way.
Canva
Canva
Staff Backend Software Engineer - Developer ExperienceBrisbane, QLD · Full-time
This job is about joining a dynamic team at Canva that is redefining how the world experiences design through innovative SDKs and APIs. As a Staff Software Engineer, you will play a vital role in driving engineering strategy and ensuring exceptional developer experiences. The team thrives on collaboration and creativity, empowering each member to contribute to exciting projects that impact developers globally.
Canva
Canva
Staff Backend Software Engineer - Developer ExperiencePerth, WA · Full-time
This job is about joining a dynamic team at Canva, where you will redefine how the world experiences design. As a Staff Software Engineer, you will play a vital role in driving engineering strategy and delivering secure, reliable products that meet the diverse needs of developers. The team thrives on collaboration and innovation, ensuring that every member contributes to achieving ambitious goals while enjoying a supportive and fun work environment.
Canva
Canva
Staff Backend Software Engineer - Developer ExperienceAdelaide, SA · Full-time
This job is about joining a dynamic team at Canva that is redefining how the world experiences design. As a Staff Software Engineer, you will play a vital role in driving the engineering strategy for the developer platform, focusing on AI-powered SDKs and APIs. The team values collaboration and innovation, ensuring that developers have the tools they need to succeed while fostering a fun and supportive work environment.