Senior Software Engineer, Privacy

What you'll be doing

  • Implement privacy-improving, anti-tracking, and threat intelligence protection into the Firefox web browser to mitigate user tracking and phishing.
  • Implement architectural improvements into Gecko, the browser engine underlying Firefox.
  • Build performant, low-latency, and maintainable C++, JavaScript, and Rust code.
  • Work as part of a geographically distributed team in an asynchronous manner (mostly Europe and US-East).

Requirements

  • Bachelor's degree in computer science, engineering, or a related program; or equivalent work experience.
  • At least 4 years of experience with programming in C++ and Rust, with a strong background in memory safety, multi-threaded system architecture, or raw data stream manipulation.
  • Proven ability to onboard quickly, deliver, and improve complex software projects.
  • Proven track record of independently scoping and landing complex features within tight release windows.
  • Excellent written and verbal communication skills for validating progress and decisions and communicating them clearly.

Nice to haves

  • Previous contributions to the Mozilla mission and codebase.
  • Experience working within the browser space (Gecko, Chromium, WebKit) or web engine runtime abstractions.
  • Experience or high interest in designing or leveraging ML pipelines to automate internal developer workflows.
  • Deep understanding of web architecture, the privacy/security model of the web, and client-side data structures.
  • Knowledge of basic statistical modeling.
  • Proficiency with Python and SQL.

Perks and benefits

  • Generous performance-based bonus plans to all eligible employees.
  • Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute).
  • Quarterly all-company wellness days where everyone takes a pause together.
  • Country specific holidays plus a day off for your birthday.
  • One-time home office stipend.
  • Annual professional development budget.
  • Quarterly well-being stipend.
  • Considerable paid parental leave.
  • Employee referral bonus program.
  • Other benefits including life/AD&D, disability, EAP, etc. (varies by country).
AI Summary ✨

Similar jobs

  • Staff Software Engineer, Distributed Systems

    LiveKitRemote EMEA17 days ago
    Remote EMEA
  • Software Engineer, Agents

    LiveKitRemote EMEA17 days ago
    Remote EMEA
  • Senior Software Engineer, Distributed Systems

    LiveKitRemote EMEA17 days ago
    Remote EMEA
  • See all jobs in Belgium →