Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff Software Engineer (Native Infrastructure) (Bazel, iOS, Android, React Native): Building and evolving Canva's native build, release, CI/CD and monorepo foundations with an accent on Bazel at mobile scale, cross-platform tooling and reliable mobile delivery. Focus on defining build architecture, leading mobile repository migration, designing quality gates, and creating shared infrastructure for iOS, Android and React Native.
Location: Wellington, New Zealand
Company
Canva builds a product platform that supports the delivery of digital experiences to billions of users, including native mobile applications.
What you will do
- Own the roadmap for Bazel build rules, React Native bundling and code generation.
- Improve mobile release and deployment tooling, including OTA updates and staged rollouts.
- Lead the staged migration of mobile repositories into Canva's monorepo while maintaining build, test and release continuity.
- Define CI/CD quality gates and improve build and release reliability and speed.
- Develop shared React Native foundations for web and mobile platforms.
- Align Mobile Workflows, Cross Platform, Build Platform and DevX teams, while mentoring engineers and establishing monitoring and health signals.
Requirements
- Hands-on production-scale experience with Bazel, Gradle or Xcode build systems.
- Experience delivering complex projects across multiple teams, such as migrations, monorepo consolidation or build infrastructure initiatives.
- Strong native iOS, Android or combined mobile engineering background.
- Experience owning CI/CD or release pipelines used by other engineering teams.
- Knowledge of Bazel build rules, custom rule sets, monorepo configuration, React Native bundling and code generation.
- Experience with iOS and Android release tooling, OTA updates, staged rollouts and large-scale monorepos.
Nice to have
- Cross-language interoperability, native bridging or code generation automation across JavaScript and native runtimes.
- Mobile performance profiling and optimization experience.
- Experience driving engineering standards beyond the immediate team.
- Experience with mobile products serving a large, established user base.
Culture & Benefits
- Equity packages.
- Inclusive parental leave for parents and carers.
- Annual Vibe & Thrive allowance for wellbeing, social connection and office setup.
- Flexible leave options.
- Interviews are conducted virtually.
Hiring process
- Technology hiring includes interactive, real-time challenges reflecting the work at Canva.
- Some interviews may include solving a problem with an AI tool.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Scale AI
11 дней назад
Infrastructure Software Engineer, Apps Platform (Kubernetes)
Scale AI
10 дней назад
Senior Software Engineer, Platform (AI)
12 дней назад
Lead DevOps Engineer/Senior Lead DevOps Engineer (AI Platform)
7 дней назад
Platform Engineer, DevOps (AI)
13 дней назад
Senior Platform Engineer
13 дней назад
Infrastructure Engineer (AI)
200 000 - 300 000$