Job Closed

This listing is no longer active.

Canva logo
Canva

Design anything. Publish anywhere.

Staff Backend Engineer – Experiments

Backend EngineerSoftware EngineerFull TimeRemoteLeadTeam 1,001-5,000Since 2013H1B SponsorCompany SiteLinkedIn

Location

Australia

Posted

56 days ago

Salary

0

Seniority

Lead

Job Description

Staff Backend Engineer – Experiments

Canva

• Play a leading role in the technical vision for Pilot, Canva's A/B testing and experimentation platform, setting the direction for how we evolve toward AI-driven product decisions at Canva's scale. • Build the technical roadmap for AI-driven, self-serve product insights, working closely with PM, PD, Data Science and other teams to make sure the roadmap reflects what teams actually need. • Shape the architecture and design of the experiments platform to handle Canva's growing scale. • Write design docs, run design reviews, and make the big calls on how the system evolves, with a particular focus on improving analysis pipeline reliability and latency. • Be the technical north star for the team. • Drive cross-team initiatives across Product Platform. Pilot doesn't exist in isolation. You'll work closely with other platform teams, as well as PM, PD, and Data Science, to make sure our systems fit together and raise the bar company-wide.

Job Requirements

  • Experience developing distributed web applications on the JVM; experience writing Java (experience with other JVM languages such as Scala, Kotlin, etc is a plus).
  • Experience with planning, executing architectural changes, and a creative and conceptual problem-solving approach as opposed to a framework or library focused.
  • Deep knowledge of computer science and engineering fundamentals: concurrency, data structures, and distributed systems.
  • An understanding of resiliency techniques and patterns like load balancing, throttling, back pressure, and circuit breaking.
  • Experience working in large distributed cloud environments (ideally AWS), experience with cloud native technologies such as Kubernetes and Terraform is a plus.
  • Strong communication and teamwork skills, both written and verbal.
  • Experience facilitating collaboration and fostering positive working relationships between stakeholders and engineers, promoting a culture of trust, respect, and open communication.
  • Experience guiding and mentoring other engineers, helping unblock technical challenges and being an all-around role model.
  • A genuine curiosity about how AI can transform experimentation, not just as a feature to ship, but as a way to fundamentally change how teams get to insights.
  • Experience working with large distributed data processing systems (e.g. Snowflake), with strong SQL and data modelling skills.

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

Related Job Pages

More Backend Engineer Jobs

Varicent logo

Staff Data Engineer – Backend, Python, Typescript, Big Data, AWS, Kubernetes

Varicent

Industry-Leading Sales Performance Management Software for Growth Market and Enterprise Organizations.

Backend Engineer56 days ago
Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Design, build, and scale new features for REST APIs and large-scale data processing pipelines that handle high-volume datasets across distributed systems. • Architect and optimize backend services for high throughput and low-latency performance. • Develop data-intensive and event-driven applications using Python, Typescript, Spark, and AWS-native services. • Work with Spark, EMR, Glue, Kafka, or similar frameworks to process and transform very large datasets. • Improve system performance, reliability, and scalability across microservices and cloud infrastructure. • Partner with senior engineers, architects, DevOps, and QA throughout the full development lifecycle. • Mentor developers, guide code reviews, and raise engineering quality standards. • Automate deployments and CI/CD using Terraform, Serverless Framework, and Kubernetes-based workflows.

Mexico
Job Closed
Varicent logo

Staff Software Engineer – Backend, Python, Typescript, Big Data, AWS, Kubernetes

Varicent

Industry-Leading Sales Performance Management Software for Growth Market and Enterprise Organizations.

Backend Engineer56 days ago
Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Design, build, and scale new features for REST APIs and large-scale data processing pipelines that handle high-volume datasets across distributed systems. • Architect and optimize backend services for high throughput and low-latency performance. • Develop data-intensive and event-driven applications using Python, Typescript, Spark, and AWS-native services. • Work with Spark, EMR, Glue, Kafka, or similar frameworks to process and transform very large datasets. • Improve system performance, reliability, and scalability across microservices and cloud infrastructure. • Partner with senior engineers, architects, DevOps, and QA throughout the full development lifecycle. • Mentor developers, guide code reviews, and raise engineering quality standards. • Automate deployments and CI/CD using Terraform, Serverless Framework, and Kubernetes-based workflows.

Mexico
Job Closed
Varicent logo

Lead Data Engineer – Backend, Python, Typescript, Big Data, AWS, Kubernetes

Varicent

Industry-Leading Sales Performance Management Software for Growth Market and Enterprise Organizations.

Backend Engineer56 days ago
Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Design, build, and scale new features for REST APIs and large-scale data processing pipelines that handle high-volume datasets across distributed systems. • Architect and optimize backend services for high throughput and low-latency performance. • Develop data-intensive and event-driven applications using Python, Typescript, Spark, and AWS-native services. • Work with Spark, EMR, Glue, Kafka, or similar frameworks to process and transform very large datasets. • Improve system performance, reliability, and scalability across microservices and cloud infrastructure. • Partner with senior engineers, architects, DevOps, and QA throughout the full development lifecycle. • Mentor developers, guide code reviews, and raise engineering quality standards. • Automate deployments and CI/CD using Terraform, Serverless Framework, and Kubernetes-based workflows.

Mexico
Job Closed
ALTEN logo

Work-Study – C++/ADA Developer

ALTEN

Building tomorrow's world today

Backend Engineer56 days ago
ContractRemoteTeam 10,001+H1B Sponsor

• Contribute to a range of tasks aimed at improving and modernizing the PSAD system • Prototype solutions to validate and/or select technical approaches • Implement changes and enhancements in the PSAD system • Modernize the PSAD Configuration Workshop using Oracle 12c • Redesign the user interface using tools such as Qt or LabVIEW • Prototype a UI solution to replace the existing interface • Integrate AI tools into the PSAD • Implement improvements to the analysis web server

France