Staff Software Engineer - (Portable Libraries) Rust/C++

Added
8 days ago
Type
Full time
Salary
Salary not provided

Related skills

rust javascript android react native ios

๐Ÿ“‹ Description

  • Owning the portable libraries problem space: Define and build the libraries that run across iOS
  • Working in system languages: Rust and C++ are the tools for the foundational layer. Build
  • Joining a technical leadership group: This isn't a lone-Staff seat. You'll work alongside other
  • Leading with code, not whiteboards: Canva doesn't have an architecture function โ€” Staff engineers
  • Communicating across the stack: The libraries you build will be consumed by frontend engineers who
  • Sparring with strong peers: The technical debate is hard, fast, and substantive. Bring strong

๐ŸŽฏ Requirements

  • Mobile depth: Built production mobile software on iOS and Android, not just one.
  • System languages: Shipped production code in Rust.
  • Staff altitude: Operate where both the problem and solution are unknown.
  • Cross-platform fluency: Write code that runs well across multiple runtimes, with experience in ABI
  • Technical communication: Write design docs that other engineers act on.
  • AI fluency: Used AI agents in real work and have a view on AI for mobile and systems-level

๐ŸŽ 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
  • Flexible leave options that empower you to be a force for good, take time to recharge and support
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’