Desktop Integrations Engineer @ Mozilla
Your Application Journey
Email Hiring Manager
Job Details
About Mozilla
Mozilla Corporation is a non-profit-backed technology company that has shaped the internet for over 25 years. With pioneering brands like Firefox, Mozilla focuses on building a better internet for people.
About This Team
The Firefox team is a community of engineers dedicated to delivering a fast, usable, and secure browser. The Desktop Integrations team works on updates, installs, and OS integrations, particularly for Windows and macOS.
About The Role
As a Senior Software Engineer on the Desktop Integrations team, you will contribute to architectural discussions, drive feature development, and work independently on scoped projects while collaborating closely with peers.
What You’ll Do
- Develop and improve Firefox features related to installs, updates, and OS integrations.
- Implement enhancements guided by data insights for installation and update experiences.
- Tackle platform-specific challenges in low-level operating system integration on Windows and macOS.
- Collaborate with team members to scope and prioritize work aligned with goals.
- Lead complex bug fixes and technical discussions to improve user experience.
What You’ll Bring
- Experience in systems-level programming on major platforms (Windows, macOS).
- Strong programming skills in C/C++.
- Effective communication and collaboration in distributed teams.
- Ability to break down technical work and deliver within project timelines.
- A collaborative mindset and a drive to contribute to team success.
Bonus Points
- Experience with Rust programming.
- Knowledge of Windows and/or macOS APIs at a low level (Win32, Cocoa).
- Additional experience with Linux or macOS internals.
- Contributions to open source projects.
What You’ll Get
- Performance-based bonus plans.
- Robust medical, dental, and vision coverage.
- Generous retirement contributions and immediate vesting.
- Professional development budget and wellness stipends.
- Paid parental leave and employee referral bonuses.
Commitment to Diversity, Equity, Inclusion, and Belonging
Mozilla values diverse perspectives. Candidates from equity-seeking communities are encouraged to apply, and reasonable accommodations are provided as needed.
Key skills/competency
- OS Integration
- Windows
- macOS
- C/C++
- Rust
- Software Development
- Systems Programming
- Open Source
- Distributed Teams
- Technical Collaboration
How to Get Hired at Mozilla
🎯 Tips for Getting Hired
- Research Mozilla's culture: Review mission, values, and recent news.
- Tailor your resume: Highlight systems-level programming and C/C++ skills.
- Showcase open-source work: Demonstrate contributions to public projects.
- Prepare for technical interviews: Review OS integration challenges and C/C++ coding.