Software engineer senior

il y a 7 jours


Niort, Nouvelle-Aquitaine, France Datadog Temps plein
Library Software Engineer - ASM Ruby (EMEA)

We're on a mission to build the best platform in the world for engineers to understand and scale their systems, applications, and teams.

We operate at high scale—trillions of data points per day—allowing for seamless collaboration and problem-solving among Dev, Ops and Security teams globally for tens of thousands of companies.

Our engineering culture values pragmatism, honesty, and simplicity to solve hard problems the right way.

The Team:

Datadog Application Security Management (ASM) allows customers to manage application security risk with continuous, real-time monitoring of vulnerabilities and threats against your web applications, serverless applications, and APIs in production.

Automatically integrated with APM distributed tracing and code-level context, Application Security Management empowers development, operations, and security teams to build and run secure applications in production.


The Opportunity:

We are looking for a senior software engineer who can help push our open-source Ruby library to the next level.

On top of working on the daily life of this open-source project, it includes working on the ASM integrations ( GraphQL, gRPC...) and security monitoring features such as attack attempts or code vulnerability detection.

Come and join us to build amazing open-source software

At Datadog, we place value in our office culture - the relationships and collaboration it builds and the creativity it brings to the table.

We operate as a hybrid workplace to ensure our Datadogs can create a work-life harmony that best fits them.

What You'll Do:
Develop mainly in Ruby and interact with projects in C++, Rust, and Python.
Own the architecture, design and implementation of ASM for Ruby.
Work closely with the other six ASM library teams through working groups and RFCs.
Collaborate with the ASM platform teams to make new product ideas happen.

Ensure that your quality criterias are met thanks to our shared testing platform, health metrics, performance monitoring metrics, etc.

Write code that instruments thousands of Ruby applications around the world.
Advocate for and represent Datadog in the Ruby community.
Learn more on the Ruby internals and its virtual machine.

Closely collaborate with the Datadog Ruby Guild, including the APM Tracing and Profiling teams, living in the same library.


Who You Are:
You're a solid Ruby programmer or polyglot that would have no trouble adjusting to Ruby.

For each language you know, you think idiomatically to leverage the best features of the language for a particular problem.

You have advanced knowledge of garbage collectors, language interpreters and virtual machines, and you've dealt with concurrency and parallelism.

You have a knack for readable, robust, reliable code and put that in practice by writing piles of clean, correct, well-tested, performant, idiomatic code, and you are prepared to do so in Ruby.

You have library packaging experience.

You have solid experience with widely used servers (like Puma or Gunicorn), web frameworks (like Rails or Django), background job processors (like Sidekiq or RQ), middlewares and muxers (such as Rack or gorilla/mux), test frameworks (like rspec or pytest), and concurrency features or libraries (like concurrent-ruby or Goroutines).

You have experience in writing code using advanced programming concepts such as metaprogramming, DSLs, monkey patching, or aspect oriented programming.

You care about performance, both in regard to time and space, and have experience in optimizing code to that end.

You keep yourself up to date in library ecosystems and language communities, and you frequently dive into the code of your dependencies to get the best understanding of their behavior.

You are a great community ambassador and can drive hard technical conversations towards a good solution.
You want to work in a fast, high growth startup environment.
You have a BS/MS/PhD in a STEM field or equivalent experience.

Bonus Points:

You're a master Ruby programmer: you think in blocks, you trampled GVL limitations many times; you have experience with Rails, Sinatra, Grape, Sidekiq, but you go beyond Ruby on Rails; you have packaged and published gems.

You keep yourself up-to-date regarding the Ruby language and its library ecosystem and community.

You have experience with alternative implementations such as JRuby or TruffleRuby, their benefits and tradeoffs, and how they work.

You have experience interfacing with foreign code, e.g via FFI.
You have significant experience with C, Rust, Python, Go, Perl, Lua.
You have experience with code telemetry and introspection.
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:
New hire stock equity (RSUs) and employee stock purchase plan (ESPP)
Continuous professional development, product training, and career pathing
Intradepartmental mentor and buddy program for in-house networking
An inclusive company culture, ability to join our Community Guilds (Datadog employee resource groups)
Access to Inclusion Talks, our Internal panel discussions
Free, global mental health benefits for employees and dependents age 6+

Benefits and Growth listed above may vary based on the country of your employment and the nature of your employment with Datadog.

#LI-CA2
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 anAffirmative Action andEqual 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.
#J-18808-Ljbffr
  • Senior Software Engineer

    il y a 6 jours


    Niort, Nouvelle-Aquitaine, France Datadog Temps plein

    Senior Software Engineer - Runtime ConfigurationWe are seeking a skilled Senior Software Engineer to assist in expanding and enhancing our configuration platform at Datadog. As a part of the Runtime Configuration team, you will contribute to designing and managing the internal systems that facilitate safe code release and operation within our global cloud...


  • Niort, Nouvelle-Aquitaine, France Lunatech Temps plein

    Qui sommes-nousNous sommes une société de services implantée en France et aux Pays-Bas, constituée d'équipes de développeur · euses autogérées, collaborant étroitement sur les projets des clients, que ce soit sur place ou depuis nos bureaux. Notre expertise réside dans le développement de logiciels sur mesure ou la réécriture d'outils...

  • Engineering Manager I

    il y a 6 jours


    Niort, Nouvelle-Aquitaine, France Datadog Temps plein

    Product Analytics aims to support developers, product managers, and designers in understanding their users, making data-oriented decisions, and assessing the impact of technical issues on the customer base. As the Engineering Manager for the Product Analytics Backend team, you'll be part of a rapidly expanding product area. Your role involves scaling the...


  • Niort, Nouvelle-Aquitaine, France Niort Agglo Temps plein

    Ambitieux dans le développement de nos Pôles d'excellence, nous recrutons notreconsultanteouconsultant expert en administration de Power BI prêt à monter en compétences sur Azure Fabric à Niort. Vous rejoignez notrecommunauté de Data Engineerset notre pôle d'excellence Azure afin d'accompagner nos clients dans leurs enjeux business et leur recherche...

  • Product Owner IA F/H

    il y a 7 jours


    Niort, Nouvelle-Aquitaine, France Valoway Temps plein

    Qui sommes-nous?Valoway, pure player Data, IA & Cloud, nous intervenons sur des projets innovants, à travers l'élaboration et la mise en œuvre stratégique de transformations numériques.Animés par le succès clients, nous construisons un modèle qui puise son inspiration dans la richesse du parcours unique de chacun, en développant nos pôles...

  • Senior Software Engineer

    il y a 4 semaines


    Niort, Deux-Sèvres, France Datadog Temps plein

    Senior Software Engineer - Release Platforms Paris, France; Madrid, Spain The Release Platforms team builds the systems that enable developers to reliably ship their code to production every day. As a Senior Software Engineer you will both write code and help drive the overall technical vision of our deployment tooling. You will partner with product and...

  • Senior Software Engineer

    il y a 1 mois


    Niort, Deux-Sèvres, France Datadog Temps plein

    Senior Software Engineer - Runtime Configuration We are looking for a Senior Software Engineer to help us expand and scale our configuration platform within Datadog. As part of the Runtime Configuration team you will help design and drive the internal systems that allow our Engineers to safely release and reliably operate code within our global cloud...

  • Senior Software Engineer

    il y a 1 mois


    Niort, Deux-Sèvres, France About Datadog: Temps plein

    Kafka is mission critical at Datadog—used for sending data in near real-time between a vast majority of our services. The Streams team is responsible for operating the Kafka fleet so that companies and engineers across the world continue to trust Datadog functionality and metrics. The Streams team’s goals are reliability, cost efficiency, and usability...

  • Data Engineer

    il y a 3 semaines


    Niort, France NEO SOFT Temps plein

    locations- Néosoft Niort- time type- Temps plein- posted on- Offre publiée il y a 27 jours- job requisition id- JR100625- QUI SOMMES-NOUS ? - Fédérateur de talents au service de l'excellence digitale de ses clients, Néosoft est un Groupe indépendant de conseil en transformation digitale. - Créé en 2005 à Rennes par son PDG actuel, nous sommes...


  • Niort, France MAIF Temps plein

    Intitulé du posteDéveloppeur / Software Engineer F/H H/FType de contratContrat à durée indéterminéeDescriptionDepuis plusieurs années, la MAIF accentue l’importance du métier de développeur et renforce ses équipes avec des développeuses et des développeurs backend, frontend et fullstack Java/JavaScript.Nous avons créé la Guilde Développement...


  • Niort, France MAIF Temps plein

    Intitulé du posteDéveloppeur / Software Engineer F/H H/FType de contratContrat à durée indéterminéeDescriptionDepuis plusieurs années, la MAIF accentue l'importance du métier de développeur et renforce ses équipes avec des développeuses et des développeurs backend, frontend et fullstack Java/JavaScript.Nous avons créé la Guilde Développement...


  • Niort, France MAIF Temps plein

    Intitulé du posteDéveloppeur / Software Engineer F/H H/FType de contratContrat à durée indéterminéeDescriptionDepuis plusieurs années, la MAIF accentue l'importance du métier de développeur et renforce ses équipes avec des développeuses et des développeurs backend, frontend et fullstack Java/JavaScript.Nous avons créé la Guilde Développement...


  • Niort, France MAIF Temps plein

    Intitulé du posteDéveloppeur / Software Engineer F/H H/FType de contratContrat à durée indéterminéeDescriptionDepuis plusieurs années, la MAIF accentue l'importance du métier de développeur et renforce ses équipes avec des développeuses et des développeurs backend, frontend et fullstack Java/JavaScript.Nous avons créé la Guilde Développement...


  • Niort, France Kraton Corporation Temps plein

    **Make a +Difference at Kraton!** - At Kraton, we make a Positive Difference, and we are looking for individuals who are also looking to make a difference in their jobs, for our customers and to the world.- We are looking to hire a key member of our Technical team at Niort, France.- As - **Process Automation Engineer** reporting to the Technical Manager, you...

  • Process Engineer

    il y a 4 semaines


    Niort, France Kraton Corporation Temps plein

    **Make a +Difference at Kraton!** - At Kraton, we make a Positive Difference, and we are looking for individuals who are also looking to make a difference in their jobs, for our customers and to the world.- We are looking to hire a key member of our Technical team at Niort, France.- As - **Process Engineer** reporting to the Technical Manager, you are...


  • Niort, France ALTER SOLUTIONS Temps plein

    Description de l'entreprise ALTER SOLUTIONS est une société de conseil et d’expertise en technologies créée en 2006. Notre vocation est d’accompagner nos clients sur leurs enjeux de transformation numérique. Notre offre s’articule autour des expertises suivantes : Software Delivery Infrastructure & Cloud Computing Agile IT Performance ...

  • RTE - Release Train Engineer

    il y a 3 semaines


    Niort, France ALTER SOLUTIONS Temps plein

    Description de l'entreprise ALTER SOLUTIONS est une société de conseil et d’expertise en technologies créée en 2006. Notre vocation est d’accompagner nos clients sur leurs enjeux de transformation numérique. Notre offre s’articule autour des expertises suivantes : Software Delivery Infrastructure & Cloud Computing Agile IT Performance ...

  • Data Engineer Alteryx

    il y a 3 semaines


    Niort, France Blue-Consulting Temps plein

    Définition de la prestation: Les principales activités sont: - Concevoir et développer les applicatifs de Suivi Automatique - Contribuer à la définition des choix techniques et méthodes à utiliser - Participer à la définition de la solution en tenant compte du besoin de standardisation et de rationalisation - Préparer, réaliser ou faire évoluer...


  • Niort, France MAIF Temps plein

    DescriptionDepuis plusieurs années, la MAIF accentue limportance du métier de développeur et renforce ses équipes avec des développeuses et des développeurs backend, frontend et fullstack Java/JavaScript. Nous avons créé la Guilde Développement MAIF, qui constitue un collectif tourné vers le partage, l'entraide et un objectif commun : être un...


  • Niort, France MAIF Temps plein

    DescriptionDepuis plusieurs années, la MAIF accentue limportance du métier de développeur et renforce ses équipes avec des développeuses et des développeurs backend, frontend et fullstack Java/JavaScript. Nous avons créé la Guilde Développement MAIF, qui constitue un collectif tourné vers le partage, l'entraide et un objectif commun : être un...


  • Niort, France MAIF Temps plein

    DescriptionDepuis plusieurs années, la MAIF accentue limportance du métier de développeur et renforce ses équipes avec des développeuses et des développeurs backend, frontend et fullstack Java/JavaScript. Nous avons créé la Guilde Développement MAIF, qui constitue un collectif tourné vers le partage, l'entraide et un objectif commun : être un...

  • Développeur Java Sénior h/f

    il y a 4 semaines


    Niort, France Inetum Temps plein

    Rejoignez l'aventure Inetum à Niort en tant que Développeur Java Confirmé ! Nous sommes à la recherche d'un développeur passionné, qui aime résoudre des problèmes complexes et créer des solutions innovantes.Vous êtes un expert en Java et React est un + ? Vous êtes au bon endroit !Inetum est un leader européen des services numériques. Pour les...

  • Développeur Java Sénior h/f

    il y a 3 semaines


    Niort, France Inetum Temps plein

    Rejoignez l'aventure Inetum à Niort en tant que Développeur Java Confirmé ! Nous sommes à la recherche d'un développeur passionné, qui aime résoudre des problèmes complexes et créer des solutions innovantes.Vous êtes un expert en Java et React est un + ? Vous êtes au bon endroit !Inetum est un leader européen des services numériques. Pour les...


  • Niort, Deux-Sèvres, France Listen too Temps plein

    Cultivée au quotidien, elle devient un catalyseur de croissance et de réussite, tant pour l’entreprise que pour ses collaborateur·rice·s. Listen too est une agence conseil spécialisée depuis 2013 dans la digitalisation de la Relation Client & Collaborateur. Grâce à la justesse de l’accompagnement offert à nos clients comme à nos...

  • Terrassier en Alternance

    il y a 3 semaines


    Niort, France Equans Temps plein

    **Domaine**: Stagiaires et alternants/Electricité - **Type d'emploi**: Standard - **Temps de travail**: **Alternant Terrassier (H/F)** **Ineo Réseaux Centre Atlantique, entité d’EQUANS France** *** France, Niort (79)** *** Chantiers / Construction / Installation** ***EQUANS France** Sais-tu que chez EQUANS France, nos équipes interviennent dans le...