Firefox OS Integration Engineer, Crash Reporting in London
Firefox OS Integration Engineer, Crash Reporting

Firefox OS Integration Engineer, Crash Reporting in London

London Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
M

At a Glance

  • Tasks: Develop and enhance Firefox crash reporting for a seamless user experience.
  • Company: Join Mozilla, a non-profit tech leader dedicated to improving the internet.
  • Benefits: Enjoy competitive pay, health coverage, remote work, and generous bonuses.
  • Why this job: Make a real impact on millions while working with cutting-edge technologies.
  • Qualifications: Degree in Computer Science or relevant experience; fluency in Rust/C++ required.
  • Other info: Collaborative remote team with excellent growth opportunities and wellness initiatives.

The predicted salary is between 28800 - 48000 £ per year.

Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser. Now, with more than 225 million people around the world using our products each month, we’re shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies. Our work focuses on diverse areas including AI, social media, security and more. And we’re doing this while never losing our focus on our core mission – to make the internet better for people.

The OS Integration team ensures Firefox and other Gecko-based products harmonize well with the host operating system and environment. This includes native crash reporting, OS abstraction layers, sandboxing and hardening. We’re a distributed team with expertise in Windows, macOS, and Linux-based operating systems with this role focusing on macOS.

In this role, you will be a member of the OS Integration team specializing in crash reporting for Firefox. You will help to maintain and evolve client-side crash and error reporting across supported operating systems, enabling other engineers to maintain a high quality of our products.

What you’ll do:

  • Develop, test, and ship fixes and new features for Firefox crash reporting, with a focus on creating a high-quality user and developer experience.
  • Work in the open source Mozilla codebase touching a variety of technologies including C++, Rust and JavaScript.
  • Maintain and evolve code that detects and reports crashes. In doing so you will interact with low-level OS primitives.
  • You will analyze crash data and come up with insights about it.
  • Grow your expertise while collaborating with a distributed team and participating in technical discussions, planning, code reviews, and problem solving.
  • Break down problems into manageable units, seek early feedback, and document your design choices to foster learning and alignment.

What you’ll bring:

  • A degree in Computer Science or in an affine topic or comparable work experience.
  • The desire to understand the nitty-gritty details of stack walking and post-mortem analysis of a process.
  • Proven fluency in Rust and/or C++, for two years in a professional environment. Knowledge of compiler, debugger or OS development are bonuses.
  • Ideally some engineering work examples of low-level programming.
  • Strong problem-solving and debugging skills.
  • Written and verbal communication skills with a collaborative mindset.
  • Willingness to work effectively in a distributed team environment.

What you’ll get:

  • 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).

Firefox OS Integration Engineer, Crash Reporting in London employer: Mozilla

Mozilla Corporation is an exceptional employer that prioritises a mission-driven culture, fostering innovation and collaboration among its diverse, remote teams across Europe and Canada. Employees enjoy generous benefits including performance-based bonuses, comprehensive health coverage, and ample opportunities for professional development, all while contributing to the open-source community and shaping a better internet for everyone.
M

Contact Detail:

Mozilla Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Firefox OS Integration Engineer, Crash Reporting in London

✨Tip Number 1

Get your networking game on! Reach out to current or former Mozillians on LinkedIn or other platforms. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Show off your skills! If you've got a GitHub or similar portfolio, make sure it’s up to date with your best work. Highlight any projects related to crash reporting or low-level programming to catch their eye.

✨Tip Number 3

Prepare for the interview like a pro! Research Mozilla's mission and values, and think about how your experience aligns with them. Be ready to discuss your problem-solving approach and past projects in detail.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the Mozilla team. Don’t miss out!

We think you need these skills to ace Firefox OS Integration Engineer, Crash Reporting in London

C++
Rust
JavaScript
Crash Reporting
OS Integration
Low-Level Programming
Stack Walking
Post-Mortem Analysis
Problem-Solving Skills
Debugging Skills
Analytical Skills
Communication Skills
Collaboration
Distributed Team Work

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Firefox OS Integration Engineer role. Highlight your experience with crash reporting and low-level programming, as well as your fluency in Rust and C++. We want to see how your skills align with what we’re looking for!

Show Your Passion: Let us know why you’re excited about working at Mozilla and contributing to open-source software. Share any personal projects or experiences that demonstrate your commitment to making the internet a better place. We love seeing genuine enthusiasm!

Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where appropriate and avoid jargon unless it’s relevant. We appreciate straightforward communication, so make it easy for us to see your qualifications.

Apply Through Our Website: Don’t forget to submit your application through our official website! This ensures that your application gets to the right people and helps us keep track of all candidates. Plus, it’s super easy to do!

How to prepare for a job interview at Mozilla

✨Know Your Stuff

Make sure you brush up on your knowledge of crash reporting and the technologies mentioned in the job description, like C++, Rust, and JavaScript. Familiarise yourself with Mozilla's open-source codebase and be ready to discuss how you've used these languages in past projects.

✨Show Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled complex problems in your previous roles. Think about times when you had to debug low-level programming issues or analyse crash data, and be ready to walk through your thought process during the interview.

✨Emphasise Collaboration

Since this role involves working in a distributed team, highlight your experience collaborating with others remotely. Share examples of how you've communicated effectively in a team setting, participated in code reviews, or contributed to technical discussions.

✨Align with Mozilla's Values

Familiarise yourself with Mozilla's mission and values, such as welcoming differences and responsible participation. Be prepared to discuss how your personal values align with theirs and how you can contribute to their goal of making the internet better for people.

Firefox OS Integration Engineer, Crash Reporting in London
Mozilla
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
  • Firefox OS Integration Engineer, Crash Reporting in London

    London
    Full-Time
    28800 - 48000 £ / year (est.)
  • M

    Mozilla

    500-1000
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>