Software Engineer, Browser | Ingénieur logiciel, navigateur
Meta.com
133k - 176k CAD/year
Hybrid
Remote, Canada
Full Time
The In App Browser team at Meta builds some of the most popular Web browsers, the Web browser inside of Meta's mobile applications. Increasingly these are powered by a custom Chromium-based browser engine. Browser engineers working on the In App Browser team are responsible for making dramatic improvements to rendering Web pages and Web content inside the In App Browser.
This role provides an opportunity to improve the Web, Web browsers and empower Web developers. As a Software Engineer working on Browser Engineering at Meta you will help bring new functionality to Web developers by implementing web standard APIs and features to mobile browsers. You will drive architectural changes and projects that dramatically improve the stability and performance of Meta's mobile browsers and you'll also have the opportunity to collaborate with other browser vendors and standards bodies to help push the state of the Web forward. You'll also work on projects that introduce new features and functionality to users of browsers inside Meta apps.
-------
L'équipe des navigateurs dans les applications de Meta développe certains des navigateurs Web les plus populaires, le navigateur Web à l'intérieur des applications mobiles de Meta. Ces dernières sont de plus en plus souvent basées sur un moteur de navigateur personnalisé fonctionnant avec Chromium. Les ingénieurs spécialisés dans les navigateurs travaillant au sein de l'équipe du navigateur dans l'application sont chargés d'apporter des améliorations considérables au rendu des pages Web et du contenu Web dans le navigateur dans l'application.
Ce poste offre l'opportunité d'améliorer le Web, les navigateurs Web et de soutenir les développeurs Web. En tant qu’ingénieur logiciel travaillant sur l’ingénierie des navigateurs chez Meta, vous contribuerez à apporter de nouvelles fonctionnalités aux développeurs Web en implémentant des API et des fonctionnalités Web standard pour les navigateurs mobiles. Vous serez chargé de mener à bien des changements architecturaux et des projets visant à améliorer considérablement la stabilité et les performances des navigateurs mobiles de Meta. Vous aurez également l'opportunité de collaborer avec d'autres fournisseurs de navigateurs et organismes de normalisation afin de faire progresser l'état actuel du Web. Vous travaillerez également sur des projets visant à introduire de nouvelles fonctionnalités pour les utilisateurs de navigateurs au sein des applications Meta.Software Engineer, Browser | Ingénieur logiciel, navigateur Responsibilities
Meta développe des technologies qui aident les gens à se connecter, à trouver des communautés et à développer des entreprises. Lorsque Facebook a été lancé en 2004, il a changé la façon dont les gens se connectent. Des applications comme Messenger, Instagram et WhatsApp ont permis à des milliards de personnes dans le monde de s'émanciper. Aujourd'hui, Meta dépasse les écrans 2D pour se tourner vers des expériences immersives comme la réalité augmentée et virtuelle, afin de contribuer à la prochaine évolution de la technologie sociale. Les personnes qui choisissent de bâtir leur carrière en œuvrant avec nous chez Meta contribuent à façonner un avenir qui nous mènera au-delà de ce que la connexion numérique rend possible aujourd'hui — au-delà des contraintes des écrans, des limites de la distance, et même des règles de la physique.
CA$१,३३,०००/year to CA$१,७६,०००/year + bonus + equity + benefits
Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.
Equal Employment Opportunity Meta is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice here. Meta is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, fill out the Accommodations request form.
Meta est fière d’être un employeur offrant l’égalité des chances en matière d’emploi. Nous ne faisons aucune discrimination fondée sur la race, la religion, la couleur, l’origine nationale, le sexe (y compris la grossesse, l’accouchement, les décisions en matière de santé reproductive ou les problèmes médicaux connexes), l’orientation sexuelle, l’identité de genre, l’expression de genre, l’âge, le statut d’ancien combattant protégé, le statut de personne handicapée, les informations génétiques, les opinions politiques ou les activités, ou d’autres caractéristiques protégées par la loi applicables. Vous pouvez consulter notre avis sur l’égalité des chances en matière d’emploi ici.
Meta s'engage à fournir des aménagements raisonnables aux personnes handicapées et aux anciens combattants invalides dans le cadre de ses procédures de candidature. Si vous avez besoin d’aide ou d’une mesure d’adaptation en raison d’un handicap, remplissez le formulaire de demande d’adaptation.
This role provides an opportunity to improve the Web, Web browsers and empower Web developers. As a Software Engineer working on Browser Engineering at Meta you will help bring new functionality to Web developers by implementing web standard APIs and features to mobile browsers. You will drive architectural changes and projects that dramatically improve the stability and performance of Meta's mobile browsers and you'll also have the opportunity to collaborate with other browser vendors and standards bodies to help push the state of the Web forward. You'll also work on projects that introduce new features and functionality to users of browsers inside Meta apps.
-------
L'équipe des navigateurs dans les applications de Meta développe certains des navigateurs Web les plus populaires, le navigateur Web à l'intérieur des applications mobiles de Meta. Ces dernières sont de plus en plus souvent basées sur un moteur de navigateur personnalisé fonctionnant avec Chromium. Les ingénieurs spécialisés dans les navigateurs travaillant au sein de l'équipe du navigateur dans l'application sont chargés d'apporter des améliorations considérables au rendu des pages Web et du contenu Web dans le navigateur dans l'application.
Ce poste offre l'opportunité d'améliorer le Web, les navigateurs Web et de soutenir les développeurs Web. En tant qu’ingénieur logiciel travaillant sur l’ingénierie des navigateurs chez Meta, vous contribuerez à apporter de nouvelles fonctionnalités aux développeurs Web en implémentant des API et des fonctionnalités Web standard pour les navigateurs mobiles. Vous serez chargé de mener à bien des changements architecturaux et des projets visant à améliorer considérablement la stabilité et les performances des navigateurs mobiles de Meta. Vous aurez également l'opportunité de collaborer avec d'autres fournisseurs de navigateurs et organismes de normalisation afin de faire progresser l'état actuel du Web. Vous travaillerez également sur des projets visant à introduire de nouvelles fonctionnalités pour les utilisateurs de navigateurs au sein des applications Meta.Software Engineer, Browser | Ingénieur logiciel, navigateur Responsibilities
- Contribute to integrating Chromium into Meta's native mobile applications | Contribuer à l’intégration de Chromium dans les applications mobiles natives de Meta
- Work closely with our product and design teams to build new and innovative application experiences for the In App Browser | Travaillez en étroite collaboration avec nos équipes de produits et de conception pour créer des expériences d’application nouvelles et innovantes pour le navigateur intégré à l’application.
- Make improvements to Chromium's performance and stability in order to improve the stability of the In App Browser overall | Améliorer les performances et la stabilité de Chromium afin d'accroître la stabilité globale du navigateur intégré à l'application.
- Implement and propose new APIs and features that help improve the functionality and quality of the In App Browser | Mettre en œuvre et proposer de nouvelles API et fonctionnalités qui contribuent à améliorer les fonctionnalités et la qualité du navigateur intégré à l'application.
- Build reusable Chromium software components for interfacing with our back-end platforms | Développer des composants logiciels Chromium réutilisables pour l'interfaçage avec nos plates-formes dorsales.
- Lead long term design and security planning for Chromium within Meta mobile applications to ensure the continued stability and scalability of our platforms | Diriger la conception à long terme et la planification de la sécurité pour Chromium au sein des applications mobiles Meta afin de garantir la stabilité et l'évolutivité continues de nos plates-formes.
- Profile performance problems and drive optimizations that span the Chromium and mobile application software stacks | Profilage des problèmes de performances et optimisation des piles logicielles Chromium et des applications mobiles.
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience | Licence en informatique, ingénierie informatique, domaine technique pertinent ou expérience pratique équivalente
- 5+ years of software development experience | Plus de cinq ans d'expérience dans le développement de logiciels
- 2+ years of experience with Web browser development | Plus de deux ans d'expérience dans le développement de navigateurs Web
- Experience with building and deploying new features at scale in a browser engine or browse | Expérience dans la création et le déploiement de nouvelles fonctionnalités à grande échelle dans un moteur de navigation ou un navigateur
- Experience with coding in C++ | Expérience du codage en C++
- Experience developing, debugging, and shipping software products on large code bases that span platforms and tools | Expérience du développement, du débogage et de la livraison de produits logiciels sur de grandes bases de code couvrant plusieurs plates-formes et outils
- Experience with debugging performance and reliability issues on Browser Engines | Expérience du débogage de problèmes de performance et de fiabilité sur les moteurs de navigateur
- Experience with coding in Rust | Expérience du codage en Rust
- Experience with building and deploying new features at scale in a Chromium based browser | Expérience de la construction et du déploiement de nouvelles fonctionnalités à l'échelle dans un navigateur basé sur Chromium
- Experience with debugging performance and reliability issues on Chromium | Expérience du débogage des problèmes de performance et de fiabilité sur Chromium
- Experience with Chromium/Blink development | Expérience du développement de Chromium/Blink
- 1+ years of experience developing software for Mobile platforms (Android/iOS) | Plus d'un an d'expérience dans le développement de logiciels pour les plates-formes mobiles (Android/iOS)
- Experience with Android performance tools and security models | Expérience des outils de performance et des modèles de sécurité Android
- 4+ years of experience with Web browser development | Plus de 4 ans d’expérience dans le développement de navigateurs Web
- Experience with proposing and publishing web standards | Expérience dans la proposition et la publication de normes Web
Meta développe des technologies qui aident les gens à se connecter, à trouver des communautés et à développer des entreprises. Lorsque Facebook a été lancé en 2004, il a changé la façon dont les gens se connectent. Des applications comme Messenger, Instagram et WhatsApp ont permis à des milliards de personnes dans le monde de s'émanciper. Aujourd'hui, Meta dépasse les écrans 2D pour se tourner vers des expériences immersives comme la réalité augmentée et virtuelle, afin de contribuer à la prochaine évolution de la technologie sociale. Les personnes qui choisissent de bâtir leur carrière en œuvrant avec nous chez Meta contribuent à façonner un avenir qui nous mènera au-delà de ce que la connexion numérique rend possible aujourd'hui — au-delà des contraintes des écrans, des limites de la distance, et même des règles de la physique.
CA$१,३३,०००/year to CA$१,७६,०००/year + bonus + equity + benefits
Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.
Equal Employment Opportunity Meta is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice here. Meta is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, fill out the Accommodations request form.
Meta est fière d’être un employeur offrant l’égalité des chances en matière d’emploi. Nous ne faisons aucune discrimination fondée sur la race, la religion, la couleur, l’origine nationale, le sexe (y compris la grossesse, l’accouchement, les décisions en matière de santé reproductive ou les problèmes médicaux connexes), l’orientation sexuelle, l’identité de genre, l’expression de genre, l’âge, le statut d’ancien combattant protégé, le statut de personne handicapée, les informations génétiques, les opinions politiques ou les activités, ou d’autres caractéristiques protégées par la loi applicables. Vous pouvez consulter notre avis sur l’égalité des chances en matière d’emploi ici.
Meta s'engage à fournir des aménagements raisonnables aux personnes handicapées et aux anciens combattants invalides dans le cadre de ses procédures de candidature. Si vous avez besoin d’aide ou d’une mesure d’adaptation en raison d’un handicap, remplissez le formulaire de demande d’adaptation.
Software Engineer, Browser | Ingénieur logiciel, navigateur
Hybrid
Remote, Canada
Full Time
133k - 176k CAD/year
October 4, 2025