Назад
Company hidden
1 день назад

Senior Staff Performance Engineer (C++/Firefox)

165 000 - 220 000CAD
Формат работы
remote (только Canada)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Senior Staff Performance Engineer (C++/Firefox): Improving the performance of the Firefox browser across Windows, Android, Linux, and macOS with an accent on C++, JavaScript, profiling, and performance-critical software. Focus on diagnosing bottlenecks, solving concurrency and I/O challenges, shaping benchmarks, and driving cross-team performance initiatives.

Location: Remote Canada

Hiring range: CAD 165,000–220,000 annually for Canada Tier 1 locations; CAD 149,000–199,000 annually for Canada Tier 2 locations.

Company

hirify.global is a non-profit-backed technology company building open-source products, including the Firefox web browser, to support an open and accessible internet.

What you will do

  • Write code and tests, build prototypes, and investigate performance bottlenecks across the Firefox codebase.
  • Use C++, JavaScript, Kotlin, Rust, and Python to improve browser performance, with emphasis on C++ and JavaScript.
  • Debug and analyze performance issues using profiling, measurement, and experiments.
  • Educate engineers through code reviews, talks, tooling, and documentation.
  • Define and drive actionable next steps from high-level objectives while coordinating performance efforts across engineering teams.
  • Shape performance benchmarks, priorities, and long-term strategies for the Performance team and organization.

Requirements

  • BS or MS in computer science, computer engineering, or a related field, plus 7+ years of relevant experience.
  • Advanced programming skills in C++ and working knowledge of JavaScript.
  • Experience developing performance-critical software and diagnosing bottlenecks with tools such as VTune or Xperf.
  • Experience with multithreading, concurrency, disk I/O, and GPU-related work.
  • Proven ability to set team goals, drive them to completion, and align cross-functional teams.
  • Strong written and verbal communication skills for distributed, asynchronous collaboration.

Nice to have

  • Familiarity with web standards, Android or Windows application programming, statistics, or modern web browser development.

Culture & Benefits

  • Work in an open, geographically distributed team contributing to open-source software.
  • Performance-based bonus plan for eligible employees.
  • Medical, dental, and vision coverage, plus retirement contributions with immediate vesting.
  • Country-specific holidays, a birthday day off, quarterly wellness days, and paid parental leave.
  • Home office, professional development, and well-being stipends.

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