Назад
Company hidden
3 дня назад

Contract Staff Software Engineer (Firefox, C++, Storage Encryption)

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

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

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

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

Текст:
/
TL;DR
Contract Staff Software Engineer (Firefox, C++, Storage Encryption): Delivering Storage Encryption Everywhere in Gecko, including schema migration, encrypted data storage in PBM, integration testing, and Web Platform Tests with an accent on browser-engine development and multithreaded performance. Focus on resolving specification questions, navigating code review and upstream landing, and shepherding the feature through Nightly, Beta, and Release while fixing correctness, performance, and regression issues.

Location: Remote Canada, Germany, or the UK

Company

hirify.global develops Firefox and its Gecko browser engine.

What you will do

  • Contribute to delivering Storage Encryption Everywhere in Gecko, including migrating data between schemas and implementing data storage in PBM.
  • Write and pass Web Platform Tests, add Gecko tests, and perform integration testing.
  • Work through code review with Gecko module owners and iterate changes through upstream landing.
  • Surface and help resolve specification questions raised during implementation.
  • Shepherd the feature through Nightly, Beta, and Release, fixing correctness, performance, and regression issues.
  • Ship Storage Encryption Everywhere to the release channel and fix triaged, prioritized issues.

Requirements

  • Strong C++ skills.
  • Substantial experience in a browser-engine codebase, ideally Firefox or Gecko.
  • Substantial experience with databases.
  • Familiarity with web standards and Web Platform Tests.
  • Strong debugging and optimization skills in a multithreaded codebase.
  • Comfort working in the open, including public bugs, code review, and upstream landing.

Nice to have

  • Prior contributions to Gecko or another major browser engine.
  • Familiarity with the relevant standards body and specification process.

Culture & Benefits

  • Remote work is available from Canada, Germany, or the UK.
  • Work in the open through public bugs, code review, and upstream landing.

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