
Software Engineer - Web Browser SDK
On site
Montpellier, France
Full Time
23-04-2025
Job Specifications
Datadog’s Real User Monitoring (RUM) gives our customers end-to-end visibility into the real-time activity and experience of individual users, on the web and on mobile. This includes application performance, error management, as well as analytics & user insights. RUM is massively growing: More customers, more features & more people! And this growth comes with challenges.
By joining our Browser SDK team, you will be part of a multicultural team, remote-friendly. You will collaborate with the product, backend, and frontend UI teams. You will play an active role in building the library installed by our customers in their applications.
In order to maintain the trust we’ve built with our many customers, you will need to be comfortable building robust, very well architected and isolated code that works in very different environments and setups. We expect that you are completely familiar with the Web browser ecosystem and the specific security and privacy challenges that exist. Your SDK code must be safe and robust in this complex environment. In order to build trust with our customers, you need to be comfortable building robust, very well architected and isolated code that works all the time.
At Datadog, we place value in our office culture - the relationships that it builds, the creativity it brings to the table, and the collaboration of being together. We operate as a hybrid workplace to ensure our employees can create a work-life harmony that best fits them.
What You’ll Do:
Write new SDK modules and components, used across the world by our customers, having ownership and maintaining them
Rely on your knowledge of the Web browser ecosystem and the specific security and privacy challenges that exist, actively follow innovations in the field
Write code in the public eye, being the face of Datadog inside the community. Code is open source (link to github repo), You will need to review and sometimes be the primary author of documentation for the APIs and code that you produce.
Work closely with with the product, backend, and frontend UI teams to deliver the best-in-class browser RUM product
Help improve our engineering tooling and practices
Who You Are:
You have significant experience in Javascript/Typescript
You value code simplicity and performance
You have strong experience with the browser APIs, and ecosystem. You are comfortable debugging complex issues in a variety of browsers.
Having experience developing commercially shipped SDKs is a plus.
You want to work in a fast-paced, high-growth environment that values diversity of talent, excellence of product, and exciting engineering challenges at scale
Datadog values people from all walks of life. We understand not everyone will meet all the above qualifications on day one. That's okay. If you’re passionate about technology and want to grow your skills, we encourage you to apply.
Benefits and Growth:
Product training to develop an in-depth understanding of our product and space
Continuous career development and pathing opportunities for internal mobility
Intra-departmental mentor and buddy program for in-house networking
An inclusive company culture, ability to join our Community Guilds
New hire stock equity (RSUs) and employee stock purchase plan
Free global mental health benefit through Spring Health
Generous global benefits
Benefits and Growth listed above may vary based on the country of your employment and the nature of your employment with Datadog.
About Datadog:
Datadog (NASDAQ: DDOG) is a global SaaS business, delivering a rare combination of growth and profitability. We are on a mission to break down silos and solve complexity in the cloud age by enabling digital transformation, cloud migration, and infrastructure monitoring of our customers’ entire technology stacks. Built by engineers, for engineers, Datadog is used by organizations of all sizes across a wide range of industries. Together, we champion professional development, diversity of thought, innovation, and work excellence to empower continuous growth. Join the pack and become part of a collaborative, pragmatic, and thoughtful people-first community where we solve tough problems, take smart risks, and celebrate one another. Learn more about #DatadogLife on Instagram, LinkedIn, and Datadog Learning Center.
Equal Opportunity at Datadog:
Datadog is an Affirmative Action and Equal Opportunity Employer and is proud to offer equal employment opportunity to everyone regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and more. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. Here are our Candidate Legal Notices for your reference.
Your Privacy:
Any information you submit to Datadog as part of your application will be processed in accordance with Datadog’s Applicant and Candidate Privacy Notice.
About the Company
Datadog is the essential monitoring platform for cloud applications. We bring together data from servers, containers, databases, and third-party services to make your stack entirely observable. These capabilities help DevOps teams avoid downtime, resolve performance issues, and ensure customers are getting the best user experience. Know more
Related Jobs


- Company Name
- DGSE - Direction Générale de la Sécurité Extérieure
- Job Title
- Ingénieur DevOps (H/F)
- Job Description
- La Direction Générale de la Sécurité Extérieure, DGSE, recrute un ingénieur DevOps (H/F). Le poste est situé à Paris. La nationalité française est obligatoire. Domaine métier Sciences et Technologies Votre environnement de travail Au cœur de l’équivalent d’une DSI œuvrant pour la DGSE et la communauté du renseignement, vous intégrerez une équipe de haut niveau au sein d’une structure de conception en mode agile. Vous aurez pour mission de concevoir, développer et intégrer des solutions applicatives pour répondre aux nouveaux défis de communication ou d’échange de données BigData. Vous évoluerez dans un environnement motivant et pluridisciplinaire qui répondra à votre besoin de sens, où le goût pour le transfert de compétences est valorisé et encouragé grâce à une offre de formation externalisée riche. L’expérience acquise fera de vous un profil recherché, tant en interne qu’en externe. Vos missions Vous serez en charge de plusieurs activités parmi les suivantes : réaliser des développements, procéder à leurs tests sur des environnements de qualification, contribuer aux besoins et outils de la plateforme collaborative de développement, produire des livrables de qualité par la mise en œuvre de bonnes pratiques : CI/CD, tests unitaires, ... rédiger des dossiers d’installation, d’exploitation et de mise en production, spécifier de nouvelles solutions pour des besoins non réalisables avec le modèle actuel, optimiser et améliorer les systèmes d'échanges et de traitement des flux de données existants, élaborer des spécifications pour l'externalisation de briques spécifiques, suivi des prestations, recette et qualification des livraisons, assurer une veille technologique dans les domaines de l'équipe. Votre profil Idéalement détenteur d’un BAC+5 dans le domaine informatique ou d’expériences professionnelles. Vous devez posséder les compétences et qualités suivantes : maîtrise des outils DevOps (Docker, Kubernetes, Helm), pratique des systèmes d’exploitation Linux (Debian), pratique des langages de scripting (Python, Bash) et langages objets (JAVA), connaissance des applications/protocoles distribués (RabbitMQ, S3, Kafka. Les plus de l’offre Absence de routine Développement des compétences Technologies à la pointe Vous êtes unique. Nous aussi. Contact Envoyez-nous votre candidature à l’adresse : dgse-macandidature.cer.fct@intradef.gouv.fr Plus d’information sur www.dgse.gouv.fr > Nous rejoindre. Restez discret sur votre candidature


- Company Name
- BPIFRANCE
- Job Title
- Développeur F/H
- Job Description
- Nous recherchons un.e Développeur fullstack pour notre application Knowledge In Flight Vous serez rattaché.e à la Direction des Systèmes d'Informations, et aurez le rôle de Développeur au sein de l’équipe Knowledge In Flight qui vise à construire le graph d’entreprise de Bpifrance Vous travaillerez en étroite collaboration avec le Product Owner, les Architectes, le Techlead et les développeurs de cette Agile Team dans une dynamique agile à l’échelle (framework SAFe). Vous participerez aux cérémonies agile SAFe. Vous serez partie prenante de l’équipe et participerez à ses activités : Développement d’Us et de features back et front Devops sur le delivery des versions /Devsecops Mise en place de l’observabilité et supervision des applications Maintenance des pipelines existantes (Jenkins/Git) APIsation et MicroService Datalink et la documentation de nos API En plus de cela, vous serez impliqué.e dans la vie de l’équipe : Echange de bonnes pratiques, partage en communautés de pratiques Veille technologique Principes et doctrines IT Des pratiques full DevSecOps Un environnement dynamique et des cycles de décision courts Des technos modernes sur une stack flexible et évolutive Votre environnement technique sera le suivant : Java 21 Neo4j Mongo DB Spring Boot 3.4.2 Index Elasticsearch (8.10.4) Kafka AWS (S3, SQS, Lambda, EKS) Node Angular Kubernetes Helm GIT Jenkins Maven Sonar Outils : Office 365, Jira Méthodologie : Agile/Scrum/SAFe Profil recherché Vous êtes diplômé.e d'école d’ingénieur ou en Master 2 et passionné.e par le développement, et l'apport de valeur aux utilisateurs. Vous êtes impliqué.e, fiable et rigoureux.se


- Company Name
- ZATSIT
- Job Title
- Développeur Back-end Java
- Job Description
- ATTENTION : Cette offre est à pourvoir sur la métropole lilloise et n'est pas compatible avec du full remote. Nous : On te parle de nous avant de parler Tech, car zatsit est avant tout une aventure humaine ! Bienvenue dans l’univers d’une ESN engagée. JE TE VOIS VENIR “Encore une…” Mais nous, c’est pour de vrai !! En bref, nous sommes engagés dans une VRAIE démarche à impact sur l’ensemble de notre chaîne de valeur “Collaborateurs/Clients/Partenaires”, évidemment sans oublier notre chère planète. Ces engagements font écho en toi ? Ça tombe bien ! Alors continue de lire ce que nous avons à te proposer !! Ton futur job (de rêve ?) : Nous comptons sur toi pour réaliser de beaux projets chez nos clients (De la start-up au groupe d’envergure, nous avons tous besoin de tes talents ) et avoir un impact au quotidien. Notre équipe participe à de très beaux projets comme un programme de transformation mobile e-commerce, une plateforme numérique dédiée à l'entraînement des sportifs, une solution SaaS qui sublime l'expérience développeur, du software embarqué dans des lockers connectés et de nouvelles opportunités à venir. Tous ces projets sont l'occasion de mettre en place des architectures event-driven ou de construire des APIs bien documentées, de tester les fonctionnalités et leur performance, de respecter l'accessibilité et d'induire une réflexion d'écoconception avec ses collègues. Tu bénéficieras également d’une mutuelle prise en charge à 100%, de titres restaurants durables (d’une valeur de 10euros), de formations régulières, d'un accompagnement de qualité à la montée en compétences. Ton profil : Tu maîtrises Java et ses dernières versions, tu connais bien la suite Spring et peut-être as-tu déjà joué avec d’autres technologies comme Quarkus ou Micronaut. Tu veilles à la qualité et la performance de tes développements et pour ça tu aimes mettre en place tout type de tests (unitaires, de propriété, d’intégration, performance, etc). Tu adoptes les principes du Craftmanship, t'appuies sur de la clean architecture, ou de l’hexagonale, et pour toi la documentation est primordiale. Tu aimes collaborer avec les OPS pour l’industrialisation et l’observabilité de tes applications. Le cloud t’est familier, qu’il soit américain ou français… Alors, nous sommes faits pour nous rencontrer. Toi : Tu justifies d’au moins 4 années d’expérience en Java et sur ton framework de prédilection (Spring par exemple). Tu aimes faire de la veille pour te maintenir à jour et être en avance sur les tendances. Tu aimes diffuser ton savoir auprès d’un collectif. Tu es un adepte de la culture du test, des principes du Craft et tu t’intéresses aux sujets Cloud. Tu es un bon communicant, sympa (on espère !!) et souriant Tu as une bonne capacité d’adaptations et as encore envie d’apprendre !! De nos engagements, on pourrait en faire un roman, mais on peut déjà commencer par en échanger autour d’un café ! Alors hop hop on clique et on postule ! Et bien sûr, l’ensemble de nos offres d’emploi sont ouvertes aux personnes en situation de handicap Et “zatsit” !


- Company Name
- ObjectWare
- Job Title
- Ingénieur.e DevOps - expert linux
- Job Description
- Nous recherchons pour le compte de notre client grand compte (secteur bancaire) un ingénieur devOps expert linux. Vos missions seront : Étude des besoins et participation à la conception des solutions d'automatisation. Automatisation des patchs sur VM Linux. Suivi et reporting des activités d'automatisation. Automatisation de la préparation d'environnements applicatifs sur VM Linux en utilisant la plateforme AAP. Développement et maintien des scripts et outils d'automatisation. Intégration des solutions d'automatisation dans l'environnement existant. Travail avec les équipes opérationnelles pour rendre les solutions exploitables. Contribution au support de la solution (incidents, petites évolutions). Contribution aux projets d'évolution. Profil recherché : Expérience Ansible sur l'automatisation sur VM Linux (scripting, outils d'automatisation). Connaissance de la plateforme AAP. Expérience en Informatique centralisé qui aide à suivre, analyser et améliorer la performance d’une organisation, souvent via des tableaux de bord, des indicateurs (KPI), et des outils de supervision. Compétences en développement de scripts et outils d'automatisation (Bash (Scripting shell avec linux), Python, API, etc.) Connaissance des principes de sécurité du système d'exploitation Linux. Bon niveau en Anglais pour les échanges techniques et fonctionnels. Expérience en suivi et reporting des activités d'automatisation. Connaissance des outils de gestion de version et de déploiement (Git, etc.) Compétences en résolution de problèmes et en dépannage. Capacité à travailler en équipe et à collaborer avec les équipes opérationnelles.