Mozilla Berlin logo

Senior Software Engineer, APZ (Asynchronous Pan & Zoom)

Mozilla Berlin·$116,000 – $183,000

Primary stack

RustCommunicationC++Performance Marketing

Job description

Senior Software Engineer, APZ (Asynchronous Pan & Zoom)

Remote, US

About the Position

Mozilla Corporation, the non-profit-backed technology company, is seeking a Senior Software Engineer for its Firefox Platform Layout/APZ team. This role focuses on developing standards-compliant CSS and page layout features, with a particular emphasis on Asynchronous Pan and Zoom (APZ) technology to enhance user interaction. You will work on the code driving the Firefox browser across multiple platforms, including Android, Windows, Linux, and macOS.

Responsibilities

  • Collaborate with other Mozillians to identify and resolve issues, and seek assistance as needed
  • Write high-quality, performant, open-source, and standards-compliant code
  • Develop innovative layout, graphics, and user interaction techniques to maximize rendering quality and performance
  • Participate in regular code reviews, team meetings, and long-term planning
  • Help triage and test bugs, taking the initiative to identify root causes and explore potential solutions

Requirements

  • Bachelor’s degree or equivalent experience in Computer Science or a similar field
  • Experience developing C/C++ and/or Rust applications
  • Strong debugging and optimization skills in a multi-threaded environment
  • Experience with memory and performance optimization tools
  • Proven record of finishing projects spanning several months
  • Experience participating in and contributing to open-source projects and/or web browser development is beneficial
  • Excellent written and verbal communication skills
  • Ability to quickly learn and be effective with a large code base

We Offer

  • Generous performance-based bonus plans
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting
  • Quarterly all-company wellness days
  • 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)

About Mozilla

Mozilla exists to build the Internet as a public resource accessible to all. We believe that open and free is better than closed and controlled. When you work at Mozilla, you have the opportunity to make a difference in the lives of web users everywhere. Join us to work on the Web as the platform and help create more opportunity and innovation for everyone online.

Commitment to Diversity, Equity, Inclusion, and Belonging

Mozilla values diverse creative practices and forms of knowledge, which are crucial to enriching the company’s core mission. We encourage applications from everyone, including members of equity-seeking communities such as women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities, and expressions.

We are an equal opportunity employer and do not discriminate on the basis of race, religion, gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.

Salary

Hiring Ranges:

  • US Tier 1 Locations: $137,000 - $183,000 USD
  • US Tier 2 Locations: $126,000 - $168,000 USD
  • US Tier 3 Locations: $116,000 - $155,000 USD

Apply for this Job

Apply for this job

© Mozilla Berlin. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Popular searches