Staff Rust Engineer — Cross-Platform Mobile Libraries

United States Digital Space LLC

United States

Hybrid

USD 180,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

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

Job summary

Canva is seeking a Staff Engineer to own and advance the portable libraries that power mobile and web experiences. You will work across iOS, Android, and web, building fast, safe libraries in Rust and C++ and collaborating with other Staff engineers to shape the mobile platform’s technical direction.

You’ll stay hands‑on, write design docs, and ensure clear communication with frontend teams while operating in a high‑impact, fast‑paced environment.

Qualifications

  • Mobile depth: production mobile software on iOS and Android, with deep platform knowledge.
  • System languages: Rust and C++ as core portable libraries.
  • Staff altitude: operated where problems and solutions are unknown, shaping direction.
  • Cross‑platform fluency: write code that runs across multiple runtimes and ABI boundaries.
  • Technical communication: write design docs for engineers to act on.
  • AI fluency: used agents in real work and evaluated AI impacts.

Responsibilities

  • Own portable libraries across iOS, Android, and web.
  • Build fast, safe production libraries in Rust and C++.
  • Collaborate with Staff engineers to set mobile platform direction.
  • Stay hands‑on and influence architecture through coding.
  • Communicate clearly with frontend engineers who consume libraries.
  • Engage in high‑quality technical debate and peer critique.

Skills

Mobile depth
System languages
Staff altitude
Cross‑platform fluency
Technical communication
AI fluency

Job description

Canva is seeking a Staff Engineer to own and advance the portable libraries that power mobile and web experiences. You will work across iOS, Android, and web, building fast, safe libraries in Rust and C++ and collaborating with other Staff engineers to shape the mobile platform’s technical direction.

You’ll stay hands‑on, write design docs, and ensure clear communication with frontend teams while operating in a high‑impact, fast‑paced environment.

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

Similar jobs worth comparing

Staff Mobile Platform Engineer (Rust & Cross‑Platform)
Staff Mobile Platform Engineer (Rust & Cross‑Platform)

United States Digital Space LLC • United States

Hybrid
USD 180,000 - 260,000
Equity packages
Parental leave policy
Wellbeing allowance
+1
Senior Mobile Software Engineer, Publishing Platform
Senior Mobile Software Engineer, Publishing Platform

Riot Games • Los Angeles (CA)

On-site
USD 140,000 - 200,000
Medical insurance
Dental insurance
Life insurance
+3
Senior Rust Engineer — SDK Observability & Telemetry
Senior Rust Engineer — SDK Observability & Telemetry

Ditto Technologies, Inc. • Atlanta (GA)

On-site
USD 140,000 - 190,000
Health insurance
Dental insurance
Vision insurance
+6
Staff Software Engineer - Mobile Platform (Rust)
Staff Software Engineer - Mobile Platform (Rust)

United States Digital Space LLC • United States

Hybrid
USD 180,000 - 260,000
Equity packages
Parental leave policy
Wellbeing allowance
+1
Staff Rust SDK Engineer — Real-Time, Cross-Platform Impact
Staff Rust SDK Engineer — Real-Time, Cross-Platform Impact

LiveKit • United States

Hybrid
USD 120,000 - 160,000
Competitive salary and equity package
Health, dental, and vision benefits
Flexible vacation policy
Senior Mobile Architect — iOS/Android (Remote)
Senior Mobile Architect — iOS/Android (Remote)

Socket.dev • Austin (TX)

On-site
USD 140,000 - 210,000
iOS Engineer (Swift)
iOS Engineer (Swift)

New York Technology Partners • New York (NY)

On-site
USD 90,000 - 130,000
Staff Software Engineer - Rust
Staff Software Engineer - Rust

United States Digital Space LLC • United States

Hybrid
USD 180,000 - 260,000
Equity packages
Inclusive parental leave policy
Vibe & Thrive allowance
+1
Remote Cross-Platform Mobile Engineer
Remote Cross-Platform Mobile Engineer

Brandclamp • New York (NY)

On-site
USD 80,000 - 120,000
Remote-first culture
Professional development opportunities
Flexibility
Staff Software Engineer - Video Performance (Equity)
Staff Software Engineer - Video Performance (Equity)

Canva • San Francisco (CA)

Hybrid
USD 251,000 - 329,000
Equity packages
Health benefits plans
401(k) retirement plan with company 0%
+3