Staff Mobile Platform Engineer — Cross‑Platform Rust

Canva

City of Melbourne

Hybrid

AUD 110,000 - 150,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity packages
Inclusive parental leave policy
Annual Vibe & Thrive allowance
Flexible leave options

Job summary

Canva, located in Melbourne, seeks a talented engineer to lead the Mobile Platform team. This role involves defining portable libraries running across iOS, Android, and web, significantly influencing user experience.

We're looking for someone with deep experience in mobile software, proficient in Rust and C++, and an ability to communicate effectively across diverse technical areas. The position offers a hybrid work model, allowing flexibility and collaboration on our Melbourne campus.

Qualifications

  • Built production mobile software on iOS and Android.
  • Shipped production code in Rust, C++, or another system language.
  • Write design docs that other engineers act on.

Responsibilities

  • Define and build the libraries that run across iOS, Android, and web.
  • Build production-grade libraries that need to be fast, safe, and reliable.
  • Work alongside other Staff engineers shaping the mobile platform's technical direction.

Skills

Mobile depth
System languages proficiency
Technical communication
Cross-platform fluency
AI fluency

Tools

Rust
C++
React Native

Job description

Canva, located in Melbourne, seeks a talented engineer to lead the Mobile Platform team. This role involves defining portable libraries running across iOS, Android, and web, significantly influencing user experience.

We're looking for someone with deep experience in mobile software, proficient in Rust and C++, and an ability to communicate effectively across diverse technical areas. The position offers a hybrid work model, allowing flexibility and collaboration on our Melbourne campus.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Mobile Platform Engineer - Cross-Platform Rust/C++
Staff Mobile Platform Engineer - Cross-Platform Rust/C++

Canva • Council of the City of Sydney

Hybrid
AUD 180,000 - 240,000
Equity packages
Parental leave policy
Annual wellbeing allowance
Staff Engineer, Portable Libraries (Rust/C++) - Remote
Staff Engineer, Portable Libraries (Rust/C++) - Remote

Canva • City of Melbourne

Hybrid
AUD 150,000 - 210,000
Equity packages
Parental leave policy
Vibe & Thrive allowance
Staff Engineer, Portable Libraries (Rust/C++)
Staff Engineer, Portable Libraries (Rust/C++)

Canva • City of Melbourne

Hybrid
AUD 190,000 - 270,000
Equity packages
Inclusive parental leave
Vibe & Thrive allowance
+1
Staff Engineer, Portable Libraries (Rust/C++) — Hybrid
Staff Engineer, Portable Libraries (Rust/C++) — Hybrid

Canva • Sydney

Hybrid
AUD 180,000 - 240,000
Equity packages
Parental leave
Thrive allowance
+1
Staff Mobile Platform Engineer: Cross-Platform Testing
Staff Mobile Platform Engineer: Cross-Platform Testing

Canva • Adelaide

On-site
AUD 210,000 - 270,000
Equity packages
Parental leave
Vibe & Thrive allowance
+1
Principal Mobile Platform Architect (Cross-Platform)
Principal Mobile Platform Architect (Cross-Platform)

Canva • Adelaide

On-site
AUD 180,000 - 240,000
Equity packages
Inclusive parental leave policy
Annual Thrive allowance
+1
Staff React Native Engineer — Mobile Platform
Staff React Native Engineer — Mobile Platform

JobCubby • Australia

Remote
AUD 120,000 - 180,000
Equity packages
Inclusive parental leave policy
Annual wellbeing allowance
+1
Staff Mobile Platform Engineer: Tooling & CI/CD Lead
Staff Mobile Platform Engineer: Tooling & CI/CD Lead

Canva • Victoria

Remote
AUD 180,000 - 240,000
Equity packages
Inclusive parental leave policy
Annual Vibe & Thrive allowance
+1
Senior Android Engineer — Mobile Tooling & CI/CD
Senior Android Engineer — Mobile Tooling & CI/CD

Canva • City of Melbourne

Hybrid
AUD 140,000 - 180,000
Equity packages — we want our success
Inclusive parental leave policy that支持
Annual Vibe & Thrive allowance
+2
Staff Software Engineer - (Portable Libraries) Rust/C++
Staff Software Engineer - (Portable Libraries) Rust/C++

Canva • City of Melbourne

Hybrid
AUD 150,000 - 210,000
Equity packages
Parental leave policy
Vibe & Thrive allowance