Software Engineer improving Mozilla Firefox desktop installs, updates, and OS integrations. Supporting Windows and macOS platform compatibility, debugging, and collaborative browser development.
Responsibilities
Assist in the development and maintenance of Firefox features related to installs, updates, and OS integrations
Work on improvements to the Firefox installation and update process with guidance from senior engineers
Support efforts to solve platform-specific challenges on Windows and/or macOS, particularly where Firefox must interact directly with the operating system
Collaborate with your manager and teammates to define and scope tasks, with regular check-ins to share progress and ask for support when needed
Participate in code reviews to grow your understanding and contribute to a high-quality codebase
Help identify and fix bugs that improve the Firefox experience for our global user base
Engage with a distributed team and contribute positively to an open and inclusive work environment
Requirements
Some experience with systems-level programming on a major platform (e.g., Windows, macOS)
Proficiency with C/C++ programming
Willingness to communicate clearly, ask questions, and seek feedback
Ability to contribute to collaborative projects and steadily build up your technical and problem-solving skills
A growth mindset and enthusiasm for contributing to impactful software
Bonus: Exposure to or experience with Rust
Bonus: Familiarity with Linux, or macOS internals
Bonus: Exposure to or familiarity with native Windows or macOS APIs (such as Win32 or Cocoa)
Bonus: Previous participation in open source projects or a strong interest in learning how to contribute
Benefits
Generous performance-based bonus plans to all regular 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)
Ingénieur logiciel principal développant la plateforme Web Adobe, les systèmes de conception et l’ingénierie IA pour EDC. Contribution à des expériences numériques sécurisées et performantes pour les exportateurs canadiens.
Senior Software Engineer building Adobe Edge Delivery Services and Design Systems for EDC, Canada’s export finance corporation. Delivering secure, accessible, AI - enabled digital experiences.
Senior ETL Engineer building Informatica, SQL, Salesforce, and cloud data pipelines. Supporting enterprise analytics and integration within Manulife’s regulated financial services environment.
Forward Deployed Engineer building AI applications, agentic workflows, and production software for TribalScale’s digital innovation clients. Translating ambiguous business challenges into reliable, scalable solutions.
Forward Deployed Engineer building AI applications, agentic workflows, and production software for TribalScale’s digital innovation clients. Partnering directly with customers from discovery through deployment.
Forward Deployed Engineer building AI - enabled products, agentic workflows, and production software for TribalScale’s digital innovation clients. Translating ambiguous business needs into secure, reliable solutions.
Staff Software Engineer building AI - powered billing systems for Elation Health’s cloud clinical platform. Owning full - stack production features, APIs, observability, and financial workflows.
Senior Android engineer building AI - native growth and monetization experiments for Life360’s family safety platform. Shipping subscription, advertising, and purchase features to tens of millions of users.
Senior full - stack engineer building and operating Grafana data source plugins. Integrating databases, cloud services, and agentic workflows for Grafana Labs’ observability platform.
Senior Full - Stack Engineer building Grafana data source plugins for Grafana Cloud’s observability platform. Developing integrations, supporting reliability, and enabling agentic data workflows.