Staff Software Engineer – Create, Grow - Growth
CanvaJob Description
📋 Description Join Canva Grow to build scalable backend systems powering AI marketing experiences. Work across teams to enable conversational AI, content gen, and platform capabilities. Shape data pipelines to ingest and normalise data from Google, Meta, TikTok, Shopify. Improve performance: orchestration, batching, caching, streaming, routing. Build reusable backend frameworks for LLM agents and async job orchestration. Lead cross-functional initiatives and set technical direction for reliability. 🎯 Requirements Design/operate high-throughput, low-latency distributed backends. Proficient in Java with modern backend practices. Strong CS fundamentals: distributed systems, concurrency, perf. Experience with ML teams, model-serving trade-offs, production AI systems. Track record leading technical initiatives across multiple teams. Excellent communicator and mentor to raise technical bar. 🎁 Benefits Equity packages Inclusive parental leave Annual wellbeing and learning allowance Flexible leave options Opportunity to solve complex AI/distributed systems at scale