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.
You'll be responsible for
🚀
Leading SDK and API design
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.