
Staff Software Engineer – Native Infrastructure
Posted Aug 26

Posted Aug 26
This is a fully remote position, open to applicants in Australia, +1 more country.
• Take ownership of the roadmap for Bazel build rules, React Native bundling, and code generation.
• Evaluate trade-offs between immediate solutions and long-term build architecture foundations.
• Enhance Canva's mobile release and deployment tools, including OTA and staged rollouts.
• Spearhead the phased migration of mobile repositories into Canva's monorepo.
• Ensure build, test, and release continuity throughout the monorepo migration process.
• Establish the quality-gating strategy within the CI/CD pipeline.
• Proactively identify and address reliability and speed issues within the build pipeline.
• Develop the React Native build pipeline into a unified foundation for web and mobile.
• Coordinate efforts among Mobile Workflows, Cross Platform, Build Platform, and DevX teams.
• Create monitoring and health indicators for builds and releases.
• Mentor engineers and set enduring technical standards.
• Define the technical direction for iOS and Android build systems, the monorepo strategy, and the React Native build pipeline.
• Extensive, hands-on experience with Bazel, Gradle, or Xcode build systems in a production environment.
• Proven history of scoping and executing complex projects across multiple teams.
• Strong background in native engineering for iOS, Android, or both platforms.
• Experience in managing CI/CD or release pipelines relied upon by other teams.
• Capability to balance immediate delivery with long-term architectural goals.
• Documentation and technical practices recognized as engineering standards.
• Proficiency in Bazel build rules, custom rule sets, and monorepo build configuration.
• Experience in designing quality gates and stages for CI/CD pipelines.
• Familiarity with React Native bundling, code generation, and native module integration.
• Knowledge of the Xcode build system and native iOS release configuration.
• Proficient in Gradle and native Android release configuration.
• Experience with OTA updates, staged rollouts, and mobile deployment infrastructure.
• Background in migrating or working within a large-scale monorepo.
• Nice to have: experience in native bridging or code generation automation across JavaScript and native runtimes.
• Nice to have: expertise in mobile performance profiling and optimization.
• Nice to have: advocacy for platform engineering standards and their adoption.
• Nice to have: experience with large established mobile user bases.
• Equity packages — we want our success to be yours too.
• Inclusive parental leave policy that supports all parents and caregivers.
• An annual Vibe & Thrive allowance to enhance your wellbeing, social connections, office setup, and more.
• Flexible leave options that empower you to be a force for good, take time to recharge, and support your personal needs.
• Interviews conducted virtually.
Kryptos Technologies UK Limited
CBAM-Estimator GmbH
NewRocket
T-Rex Solutions, LLC
Get handpicked remote jobs straight to your inbox weekly.