
Staff Software Engineer - Data Platform Workflow
Canva
Sydney
1 week ago
Staff Software Engineer - Data Platform Workflow
Canva seeks a Staff Software Engineer to redefine the data platform workflow for AI-native analytics. The role involves architecting agent-ready platforms, mapping user journeys, and setting standards for AI-enabled analytics. Deep experience with AI agents, Python, data platform stacks, and cloud infrastructure is required.
Hybrid
Full-time
Principal
Python
Go
Salary
Not specified
Core Qualifications
Technical (Must-have)
PythonGoJavaMCPsagent frameworksSnowflakedbtAWSGCPCI/CD
Soft Skills
VisionaryPragmaticAdoption mindsetCross-team direction settingComfortable with ambiguity
Tools (Must-have)
CopilotClaude CodeBI toolslineage tooling
Preferred Qualifications
Technical (Nice-to-have)
Open-source agentic workMCP serversagent frameworksLLM evaluation toolingSnowflake depth at scaledbt depth at scale
Key Responsibilities
- Mapping the journey: Walking the end-to-end path a data platform user takes from question to insights, finding real bottlenecks.
- Building agent-ready platforms: Converting command-line and human-first interfaces into MCPs, skills, connectors and APIs that AI agents can use natively.
- Setting the standard: Defining what AI-native means inside the data platform and what other Canva platform teams should build toward.
- Measuring impact: Building metrics that show value: adoption, time saved, bottlenecks removed.
Staff Software EngineerData PlatformWorkflowAI-nativePythonSnowflakedbtAWSMCPsCanva