Staff Backend Software Engineer – Developer Experience

3 days ago

Apply Now
Logo of Canva

Canva

SaaS • Media • Education

Canva is a versatile online design platform that empowers users to create a wide range of professional designs with ease. From social media posts and presentations to business cards and posters, Canva provides thousands of templates and design tools to help users bring their creative ideas to life. The platform also offers a suite of AI-powered features to enhance creativity and productivity, including tools like Magic Write for copy generation and Magic Edit for photo transformations. Canva caters to individuals, teams, and enterprises, making it an ideal solution for collaborative design and workflow management. It is also committed to sustainability and social impact, offering free educational and nonprofit access to its premium features.

1001 - 5000 employees

Founded 2013

☁️ SaaS

📱 Media

📚 Education

💰 $200M Venture Round on 2021-09

📋 Description

• 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. • Architecting intelligent, context-aware developer interfaces that provide real-time guidance, API feedback, and best practice recommendations—drawing from source code, UI metadata, and behavioral signals. • 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. • Partnering closely with cross-functional teams—including UX, infrastructure, and product—to ensure that the SDKs and APIs deliver exceptional developer ergonomics, scalability, and alignment with Canva’s platform strategy. • Championing automation-first principles across the SDK lifecycle—reducing friction through self-documenting APIs, automated changelogs, upgrade guidance, and sandboxed environments. • Mentoring engineers and shaping the strategic direction of Canva’s developer platform—contributing to a vision for how AI can augment SDK and API design, testing, and consumption.

🎯 Requirements

• You’ve led SDK or API platforms for developer ecosystems, especially in AI-augmented environments where developer velocity and ease of integration are paramount. • You have experience building SDKs and tools that simplify integration, versioning, and discovery of capabilities—particularly across web-based and multi-platform contexts. • You’ve worked with LLMs (via OpenAI, Anthropic, or open source) to improve developer experience through capabilities like intelligent documentation, code summarization, or autocomplete. • You’re proficient in TypeScript and/or Python, and familiar with modern SDK scaffolding frameworks, API design conventions (e.g. OpenAPI), and developer tooling ecosystems. • You have a background in developer relations, API advocacy, or platform enablement—helping internal and external developers become successful through thoughtful design and support. • You thrive in collaborative, cross-functional teams, and enjoy translating complex platform capabilities into intuitive, well-supported SDKs that developers love. • You’re excited about solving real-world problems with AI—and building the tools that bring these capabilities into the hands of developers everywhere.

🏖️ Benefits

• 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 supports you personally

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com