Staff Software Engineer – Native Infrastructure

Posted Aug 26

This is a fully remote position, open to applicants in Australia.

πŸ“‹ Description

β€’ Take ownership of the roadmap for Bazel build rules, React Native bundling, and code generation.

β€’ Enhance Canva's mobile release and deployment tools, including over-the-air (OTA) updates and staged rollouts.

β€’ Guide the gradual migration of mobile repositories into Canva's monorepo.

β€’ Ensure continuity of build, testing, and release processes during the transition to a monorepo.

β€’ Establish the quality-gating strategy for the build pipeline.

β€’ Advance the React Native build pipeline to create a unified web and mobile foundation.

β€’ Coordinate Mobile Workflows, Cross Platform, Build Platform, and Developer Experience (DevX) stakeholders.

β€’ Develop monitoring and health indicators for builds and releases.

β€’ Mentor engineers and implement sustainable engineering standards.

β€’ Determine the technical direction for iOS and Android build systems, monorepo strategies, and React Native build pipelines.


⛳️ Requirements

β€’ In-depth, hands-on experience with Bazel, Gradle, or Xcode build systems at a production scale.

β€’ Proven history of defining and delivering complex projects that involve multiple teams.

β€’ Strong background in native engineering for iOS, Android, or both platforms.

β€’ Experience managing CI/CD or release pipelines.

β€’ Ability to balance immediate delivery needs with long-term architectural goals.

β€’ Documentation and technical practices that have been adopted as engineering standards.

β€’ Proficiency in Bazel build rules, custom rule sets, and monorepo build configurations.

β€’ Experience in designing CI/CD quality gates and pipeline stages.

β€’ Familiarity with React Native bundling, code generation, and native module integration.

β€’ Depth of knowledge in the Xcode build system and native iOS release configurations.

β€’ Comprehensive understanding of Gradle and native Android release configurations.

β€’ Experience with OTA updates, staged rollouts, and mobile deployment infrastructure.

β€’ Background in migrating or working within a large-scale monorepo.

β€’ Skills in cross-language interoperability, mobile performance, platform advocacy, and experience with large-scale mobile products are a plus.

β€’ Ability to articulate pronouns and request reasonable accommodations during interviews.


🏝️ Benefits

β€’ Equity packages.

β€’ An inclusive parental leave policy that supports all parents and caregivers.

β€’ Annual Vibe & Thrive allowance to promote wellbeing, social connections, office setups, and more.

β€’ Flexible leave options.

β€’ Virtual interviews.

People also viewed

Kryptos Technologies UK Limited16 hours ago

EDI Developer – Technical Lead

DE flagGermany OnlyFreelanceFull-stack Engineer
ApplyView job
CBAM-Estimator GmbH17 hours ago

Senior Full Stack Engineer – Lead Engineer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
NewRocket17 hours ago

Senior Software Engineer – HRSD, Service Portal

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job
T-Rex Solutions, LLC17 hours ago

Full Stack Developer

US flagUnited States OnlyFull-timeFull-stack Engineer$65k – $87k/year
ApplyView job
hims & hers17 hours ago

Senior Software Engineer – Fullstack, Frontend

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $190k/year
ApplyView job
Caspar Health17 hours ago

Senior Fullstack Engineer – all identities

DE flagGermany OnlyFull-timeFull-stack Engineer€76k – €82k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers