Staff Software Engineer – Experiments Platform

Posted Sep 7

This is a fully remote position, open to applicants in Australia.

πŸ“‹ Description

β€’ Deliver expert technical guidance across the backend systems that power Canva's experimentation program.

β€’ Advance the platform utilized for setting up experiments, targeting users, presenting variants, and assessing outcomes.

β€’ Promote effective experimentation methodologies, enhance signal detection, and provide early alerts when issues arise.

β€’ Investigate the potential for automating analysis through AI to facilitate quicker learning and iteration for teams.

β€’ Take ownership of major technical challenges.

β€’ Collaborate with senior leadership throughout Canva.

β€’ Influence the future direction of the platform alongside platform development teams.

β€’ Partner across Canva's engineering and data science divisions.

β€’ Enhance shared experimentation capabilities utilized by engineers, data scientists, and product teams.


⛳️ Requirements

β€’ Proven experience in developing backend systems or platforms that serve other engineers.

β€’ Background in experimentation, A/B testing, feature management, or progressive rollout systems within a large engineering context.

β€’ Capability to tackle ambiguous engineering issues, formulate technical strategies, and guide engineers toward successful outcomes.

β€’ Experience in building internal platforms or capabilities and fostering their adoption.

β€’ Strong foundation in software engineering principles.

β€’ Proficiency in designing dependable backend and distributed systems.

β€’ Ability to analyze scalability, availability, consistency, and failure modes.

β€’ Familiarity with data engineering, analytics engineering, or large-scale data processing.

β€’ Understanding of experiment assignment, targeting, variants, feature flags, metrics, guardrails, and progressive rollout.

β€’ Knowledge of Java is beneficial but not mandatory.

β€’ Direct experience with experimentation, A/B testing, feature management, or rollout infrastructure is advantageous.

β€’ A background that includes software engineering and data science, data engineering, or analytics engineering is a plus.

β€’ Experience with feature flagging, user targeting, progressive rollout, or automated guardrail systems is a plus.

β€’ Comfort with experimentation and statistical analysis is highly valued.


🏝️ Benefits

β€’ Equity packages.

β€’ An inclusive parental leave policy that supports all parents and caregivers.

β€’ Annual Vibe & Thrive allowance aimed at promoting wellbeing, social connections, office setup, and more.

β€’ Flexible leave options.

β€’ Flexible work arrangements: the opportunity to work from Canva locations, home, or a combination of both.

People also viewed

Kryptos Technologies UK Limited16 hours ago

EDI Developer – Technical Lead

DE flagGermany OnlyFreelanceFull-stack Engineer
ApplyView job
CBAM-Estimator GmbH17 hours ago

Senior Full Stack Engineer – Lead Engineer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
NewRocket17 hours ago

Senior Software Engineer – HRSD, Service Portal

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job
T-Rex Solutions, LLC17 hours ago

Full Stack Developer

US flagUnited States OnlyFull-timeFull-stack Engineer$65k – $87k/year
ApplyView job
hims & hers17 hours ago

Senior Software Engineer – Fullstack, Frontend

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $190k/year
ApplyView job
Caspar Health17 hours ago

Senior Fullstack Engineer – all identities

DE flagGermany OnlyFull-timeFull-stack Engineer€76k – €82k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers