Staff Software Engineer – Native Infrastructure

Posted Aug 26

This is a fully remote position, open to applicants in Australia, +1 more country.

πŸ“‹ Description

β€’ Take ownership of the roadmap for Bazel build rules, React Native bundling, and code generation, ensuring a balance between immediate solutions and long-term foundations.

β€’ Enhance Canva's mobile release and deployment tools, including Over-The-Air (OTA) updates and staged rollouts.

β€’ Spearhead the gradual migration of mobile repositories into Canva's monorepo, maintaining continuity in build, testing, and release processes.

β€’ Establish the quality-gating strategy throughout the build pipeline, proactively identifying issues related to reliability and speed.

β€’ Advance the React Native build pipeline into a unified foundation that caters to both web and mobile platforms.

β€’ Collaborate with Mobile Workflows, Cross Platform, Build Platform, and DevX teams to integrate fragmented tooling.

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

β€’ Provide mentorship to engineers, ensuring that established standards persist beyond individual projects.

β€’ Define the technical vision for iOS and Android build systems, monorepo migration, and the React Native build pipeline.

β€’ Create native foundations that enable all Canva teams to deliver mobile features effectively.


⛳️ Requirements

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

β€’ Proven history of scoping and executing complex projects involving multiple teams, including migrations, monorepo consolidation, or large-scale build infrastructure.

β€’ Solid native engineering expertise in iOS, Android, or both platforms.

β€’ Experience in managing CI/CD or release pipelines that are critical for other teams.

β€’ Capability to balance immediate delivery with long-term architectural goals and align external tooling changes with technical direction.

β€’ Documentation and technical practices that have become reference benchmarks for fellow engineers.

β€’ Familiarity with Bazel build rules, custom rule sets, and monorepo build configurations at significant scale.

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

β€’ Knowledge of React Native bundling, code generation, and native module integration in a production environment.

β€’ In-depth understanding of the Xcode build system, including native iOS release configurations.

β€’ Proficiency in Gradle, including native Android release configurations.

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

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

β€’ Nice to have: knowledge of cross-language interoperability, mobile performance profiling and optimization, platform advocacy, and experience with extensive established mobile user bases.

β€’ Willingness to provide pronouns and any reasonable adjustments for interviews when applying.


🏝️ Benefits

β€’ Equity packages β€” we aim for our success to be yours as well.

β€’ An 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 make a positive impact, take time to recharge, and support your personal needs.

β€’ Interviews are conducted virtually.

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