About The Position

Mozilla Corporation is a non-profit-backed technology company that has shaped the internet for the better over the last 25 years, known for pioneering brands like Firefox, a privacy-minded web browser. With over 225 million users monthly, Mozilla is focused on shaping the next 25 years of technology, reclaiming an internet built for people, not companies, and working on diverse areas including AI, social media, and security, all while maintaining its core mission to improve the internet for people. Wholly owned by the non-profit 501(c) Mozilla Foundation, the company is mission-driven rather than beholden to shareholders. Mozillians, along with thousands of volunteer contributors, design, build, and distribute open-source software. The Firefox team is seeking engineers from recent graduates to senior level to join their mission to build a better Internet. This role is for curious software developers passionate about learning and collaborating with a worldwide open-source community. As a core team member of the Firefox Growth team, you will work to improve Firefox for users and web developers, shipping and measuring features that drive user acquisition and retention. The work is open, with frequent contact with global collaborators, involving writing code, tests, specifications, building prototypes, solving problems, analyzing data, and continuously learning new skills.

Requirements

  • Good interpersonal and communication skills
  • The desire and ability to create excellent documentation
  • A good grasp of, JavaScript, HTML and CSS
  • Some knowledge of C++ and/or Rust
  • Motivation to learn new tools and techniques for improving existing software
  • BS in Computer Science or a related field or equivalent experience
  • Interest in multi-threaded systems, performance analysis, and optimization

Nice To Haves

  • Familiarity with one or more of the following areas: parsing (e.g. compilers, DBMSes, etc.)
  • Familiarity with one or more of the following areas: multi-threaded systems
  • Familiarity with one or more of the following areas: performance analysis and optimization
  • Experience with migrating a codebase to Rust
  • A history of working with distributed teams
  • Experience working with a large codebase

Responsibilities

  • Improving existing Firefox features.
  • Working with multi-disciplinary teams to implement entirely new features.
  • Analyzing performance problems in Firefox to identify areas that need improvement.
  • Synthesizing bug reports into actionable tasks.
  • Ensuring Firefox aligns with relevant standards and works with real websites.
  • Increasing the quality of the data we collect to enable better decisions.

Benefits

  • Generous performance-based bonus plans to all eligible employees - we share in our success as one team
  • Rich medical, dental, and vision coverage
  • 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 (life/AD&D, disability, EAP, etc. - varies by country)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service