Canva
Staff Software Engineer - Developer Experience, Ecosystems
Found: September 10, 2025
This role is based in Sydney, Australia with hybrid work options available.
Responsibilities:
- Lead the design and implementation of AI-powered SDKs and platform APIs.
- Architect intelligent developer interfaces for real-time guidance and feedback.
- Drive innovation in SDK tooling leveraging LLMs and model-centric architectures.
- Collaborate with cross-functional teams to ensure exceptional developer ergonomics.
- Champion automation-first principles across the SDK lifecycle.
- Mentor engineers and shape the strategic direction of Canva’s developer platform.
Requirements:
- Experience leading SDK or API platforms, especially in AI-augmented environments.
- Proficient in TypeScript and/or Python, familiar with modern SDK scaffolding frameworks.
- Background in developer relations or API advocacy.
- Strong collaboration skills in cross-functional teams.
About the team:
The Ecosystem Experiences Group builds the App Marketplace, Developer Portal, and SDKs to enhance Canva’s platform capabilities.