Назад
Company hidden
14 дней назад

Staff Firefox Performance Engineer (C++)

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

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

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

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

Текст:
/
TL;DR
Staff Firefox Performance Engineer (C++): Improving Firefox performance across Windows, Android, Linux, and macOS by analyzing bottlenecks, developing fixes, and building performance tooling with an accent on C++, JavaScript, profiling, and performance-critical software. Focus on diagnosing complex system-wide issues, leading cross-team performance initiatives, and owning browser performance areas from benchmarks through implementation.

Location: Remote US

Hiring ranges: $163,000–$218,000 for US Tier 1 locations; $150,000–$200,000 for US Tier 2 locations; $139,000–$185,000 for US Tier 3 locations.

Company

hirify.global is a non-profit-backed technology company that develops open-source products including the Firefox web browser.

What you will do

  • Write code and tests, build prototypes, and investigate performance bottlenecks across the Firefox codebase.
  • Develop performance improvements for Windows, Android, Linux, and macOS using C++, JavaScript, Kotlin, Rust, and Python.
  • Use profiling, measurement, and experiments to diagnose issues and validate solutions.
  • Educate engineers through code reviews, technical talks, tooling, and documentation.
  • Lead cross-team performance initiatives, break down complex problems, and drive projects to completion.
  • Own the performance of a significant browser area and contribute to benchmark strategy and the Performance team's technical roadmap.

Requirements

  • BS or MS in computer science or computer engineering and 5+ years of relevant experience.
  • Deep proficiency in C++ and working proficiency in JavaScript.
  • Proven experience developing performance-critical software and analyzing performance bottlenecks.
  • Experience with profiling tools such as VTune or Xperf and with at least one of multithreading and concurrency, disk I/O, or GPU work.
  • Track record of driving multi-engineer projects to completion and collaborating across engineering teams.
  • Strong written and verbal communication skills for distributed, asynchronous collaboration.

Nice to have

  • Familiarity with web standards or patterns.
  • Android or Windows application programming experience.
  • Solid understanding of statistics.
  • Prior experience working on a modern web browser.

Culture & Benefits

  • Open-source development and a geographically distributed team.
  • Performance-based bonus plan.
  • Medical, dental, and vision coverage plus retirement contributions with immediate vesting.
  • Country-specific holidays, birthday leave, paid parental leave, and quarterly wellness days.
  • Home office stipend, professional development budget, and well-being stipend.

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