Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Copy of Principal Software Engineer

Home > Javascript/Typescript programming jobs

Copy of Principal Software Engineer in Others

  • Beijing, China

Responsibilities

  • Own architectural decisions for Canva’s hybrid mobile platform across React Native, iOS, and Android.
  • Build and ship the foundations of the new mobile platform, including performance, reliability, and observability capabilities.
  • Launch a React Native surface in production and provide stable platform primitives for product teams.
  • Lead Staff and Senior engineers through the migration to the new architecture.
  • Drive adoption across major product teams and establish trusted mobile platform patterns and standards.
  • Remain hands-on with difficult implementation details while providing technical direction across the organization.

Requirements

  • Experience building or significantly evolving a large-scale cross-platform mobile architecture in production.
  • Experience leading a meaningful migration of a mature, live mobile product to a new architecture.
  • Principal-level technical leadership across multiple teams, including setting direction adopted by Staff-level engineers.
  • Experience shaping architecture, platforms, standards, or technical direction across multiple groups or a large engineering organization.
  • Strong hands-on engineering depth and judgment, including data structures, complexity, and system-level trade-offs.
  • Deep fundamentals across iOS and Android, including shared-code runtimes, native boundaries, bundle delivery, device performance, reliability, crash monitoring, and optimization.
  • Preferred experience with React Native and React internals, Rust or C/C++, React Native, Flutter, Kotlin Multiplatform, Expo, mobile release infrastructure, or open-source contributions.
  • Experience using AI tooling in real engineering work is a nice-to-have.

Benefits

  • Equity packages.
  • Inclusive parental leave supporting all parents and carers.
  • Annual Vibe & Thrive allowance for wellbeing, social connection, office setup, and more.
  • Flexible leave options.
  • Permanent employment with virtual interviews.
  • Relocation to Australia is required, with a work visa and relocation package provided.

Canva

Canva is a global visual communication platform dedicated to empowering people everywhere to design and communicate with ease. Through its intuitive drag-and-drop interface, extensive template library, and rich collection of design assets—including fonts, stock photos, illustrations, videos, and ...

Similar positions

Senior Member of Technical Staff

  • Pallet
  • Full time
  • USA
  • 11/08/2026
  • Salary: $200k - $265k/yr
  • San Francisco, CA

Principal Product Security Engineer

  • Cribl
  • Full time
  • USA
  • 11/08/2026
  • Salary: $265k - $320k/yr
  • Remote

Senior Frontend Engineer - 100% Remote

  • Hostaway
  • Full time
  • Remote
  • 11/08/2026
  • Salary: Competitive
  • Worldwide

Senior Software Engineer

  • Tebra
  • Full time
  • USA
  • 11/08/2026
  • Salary: $171k - $182k/yr
  • Remote

Senior Software Engineer - Design Systems

  • Mercury
  • Full time
  • Remote
  • 11/08/2026
  • Salary: $200k-$250k
  • Canada