Назад
6 дней назад

Staff Frontend Engineer (Performance Monitoring)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Australia
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Staff Frontend Engineer (Performance Monitoring) (JavaScript/TypeScript, React, OpenTelemetry): Building SDKs, dashboards, CI/PR checks, and data pipelines that monitor web performance using real-user and synthetic data, with an accent on low-overhead observability and statistical regression detection. Focus on profiling systemic bottlenecks, processing billions of events, and creating developer-friendly tools that prevent performance regressions.

Location: Sydney, Australia, with an additional campus in Melbourne. Flexible choice in where and how to work within the available campus-based setup; interviews are conducted virtually.

Company

Canva is a design technology company building a global graphic design platform.

What you will do

  • Design and maintain lightweight SDKs, dashboards, and CI/PR checks for LCP, INP, CLS, and other performance metrics.
  • Implement OpenTelemetry standards and extend data pipelines processing billions of real-user events daily.
  • Partner with platform and infrastructure teams to build low-overhead metric collection, reusable libraries, CLIs, and developer tools.
  • Launch statistical “no-merge-if-slower” checks with clear regression diff reports.
  • Investigate, reproduce, and eliminate systemic performance bottlenecks using Chrome DevTools, Lighthouse, and related tools.
  • Analyze real-user and synthetic data to identify high-impact improvements to monitoring tools and the product.

Requirements

  • Proven frontend expertise with JavaScript or TypeScript and React.
  • Experience with Node-based services and tools, data pipelines, and modern CI/CD workflows.
  • Ability to design statistically sound experiments and make data-driven decisions.
  • Strong communication skills for explaining performance data and technical findings to engineers, product managers, executives, and other stakeholders.
  • Experience influencing stakeholders and driving priorities across product, platform, and leadership teams.

Nice to have

  • Deep knowledge of web rendering pipelines, main-thread bottlenecks, network protocols, and performance APIs.
  • Experience with large-scale observability and Real User Monitoring systems.
  • Experience with OpenTelemetry, Datadog, Looker, Mode, or similar platforms processing millions of events per minute.
  • Strong TypeScript skills across client and server codebases.

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 and time to recharge.
  • Inclusive hiring practices and reasonable interview adjustments.

Hiring process

  • Interviews are conducted virtually.
  • Candidates are asked to provide their pronouns and any reasonable adjustments needed during the interview process.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →