Job Description
As Canva scales change continues to be part of our DNA. At the moment, this role is focused on: Discover automation opportunities: Work embedded with business teams to understand their workflows, spot inefficiencies, and identify high-impact opportunities for intelligent automation. Build end-to-end solutions: Design, develop, test, and deploy complete solutions using automation and AI orchestration platforms and also using Python, Node.js, cloud services, and AI technologies. You own the full lifecycle from requirements through production operation. Leverage and extend automation platforms: Build sophisticated workflows using n8n, Workato and CrewAI, create custom integrations, and develop reusable components that become part of our automation platform. Integrate AI capabilities: Incorporate AI agents, language models, and intelligent decision-making into your automations to handle complex, previously human-only tasks. Write scalable, maintainable code: Apply strong software engineering fundamentals to ensure your solutions are secure, performant, well-tested, and follow Canva engineering principles. Contribute to platform capabilities: Build connectors, recipes, libraries, and tools that extend what's possible on our automation platform and enable other builders. Collaborate across boundaries: Partner with business analysts, product managers, domain experts, and other engineers to scope problems, validate solutions, and drive adoption. Document and share: Create clear documentation for the solutions you build and the patterns you discover, making it easy for others to learn and build on your work. Support and iterate: Monitor your automations in production, respond to issues, and continuously improve based on real-world usage and feedback.
About Canva
Canva is a company redefining how the world experiences design.