Staff Software Engineer - Native Infrastructure
CanvaRemotely
react nativeci/cdxcodemonorepogradlebazel
Job Description
📋 Description
- Own the native build and release foundation for Canva mobile, including Bazel rules, monorepo
- Define standards for build reliability, release safety, and cross-platform tooling with a long-term
- Lead build architecture, release infrastructure, and CI/CD strategy across iOS and Android
- Drive monorepo migrations and align stakeholders across Mobile Workflows, Cross Platform, Build
- Mentor engineers and establish enduring technical practices and monitoring for builds and releases.
🎯 Requirements
- Deep, hands-on expertise with Bazel, Gradle, or Xcode build systems at production scale.
- Track record delivering complex, cross-team projects (migrations, monorepo consolidation, build
- Strong mobile depth in iOS/Android with perspective on cross-platform tooling.
- Experience owning CI/CD or release pipelines used by multiple teams.
- Ability to balance short-term delivery with long-term architectural direction.
- Documentation and technical practices that become reference standards for others.
🎁 Benefits
- Equity packages
- Inclusive parental leave policy for all parents and carers
- Annual wellbeing and office setup allowance
- Flexible leave options to recharge and support you personally
Back to all jobs