
Staff Software Engineer β Native Infrastructure
Posted Aug 26

Posted Aug 26
This is a fully remote position, open to applicants in Australia.
β’ Take ownership of the roadmap for Bazel build rules, React Native bundling, and code generation.
β’ Make informed trade-offs between immediate fixes and sustainable build foundations.
β’ Enhance Canva's mobile release and deployment tools, including over-the-air updates and staged rollouts.
β’ Lead the gradual transition of mobile repositories into Canva's monorepo.
β’ Ensure continuity in build, testing, and release processes during the monorepo migration.
β’ Establish a quality-gating strategy throughout the CI/CD pipeline.
β’ Proactively identify and address issues related to build reliability and speed.
β’ Advance the React Native build pipeline as a unified foundation for both web and mobile.
β’ Coordinate efforts among Mobile Workflows, Cross Platform, Build Platform, and Developer Experience stakeholders.
β’ Develop monitoring and health indicators for builds and releases.
β’ Mentor engineers and set enduring engineering standards.
β’ Outline the technical vision for iOS and Android build systems, the monorepo strategy, and React Native build pipelines.
β’ Extensive, hands-on experience with Bazel, Gradle, or Xcode build systems at a production level.
β’ Proven history of defining and executing complex multi-team projects, including migrations, monorepo consolidation, or large-scale build infrastructure.
β’ Strong background in native engineering for iOS, Android, or both platforms.
β’ Experience in managing CI/CD or release pipelines that are critical to other teams.
β’ Capability to balance immediate project delivery with long-term architectural goals.
β’ Ability to relate changes in external tooling to shifts in technical direction.
β’ Documentation and technical practices recognized as engineering references.
β’ Expertise in Bazel build rules, custom rule sets, and monorepo build configurations at a significant scale.
β’ Familiarity with CI/CD quality gates and pipeline stages.
β’ Knowledge of React Native bundling, code generation, and native module integration.
β’ Proficient in Xcode build systems and native iOS release configurations.
β’ Skilled in Gradle and native Android release configurations.
β’ Experience with over-the-air updates, staged rollouts, and mobile deployment infrastructure.
β’ Background in migrating to or working within a large-scale monorepo.
β’ Pronouns and reasonable interview accommodations must be provided during the application process.
β’ Equity packages.
β’ An inclusive parental leave policy that supports all parents and caregivers.
β’ An annual Vibe & Thrive allowance promoting wellbeing, social connection, office setup, and more.
β’ Flexible leave options.
β’ Virtual interviews.
Kryptos Technologies UK Limited
CBAM-Estimator GmbH
NewRocket
T-Rex Solutions, LLC
Get handpicked remote jobs straight to your inbox weekly.