Talent.com
Library Software Engineer - Node.js (Portugal)
Library Software Engineer - Node.js (Portugal)Datadog • Portugal
Library Software Engineer - Node.js (Portugal)

Library Software Engineer - Node.js (Portugal)

Datadog • Portugal
Há +30 dias
Descrição do cargo

Library Software Engineer - Node.js (Portugal)

Portugal, Remote

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 Application Performance Monitoring (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 software engineer to work on our open-source Node.js library . On top of working on the daily life of this open-source project, it includes working on the ASM integrations (HTTP, GraphQL, gRPC...) and security monitoring features such as attack attempts or code vulnerability detection. Come and join us to build amazing open-source software!

What You’ll Do:

  • Develop mainly in Node.js and interact with components written in C++, Rust and Python.
  • Help define the architecture, design and implementation of ASM for Node.js with the help of the rest of the team.
  • 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 Node.js applications around the world.
  • Advocate for and represent Datadog in the Node.js community.
  • Learn more on the Node.js internals and its engine.
  • Closely collaborate with the Datadog Node.js Guild, including the APM Tracing and Profiling teams, living in the same library.

Who You Are:

  • You’re a solid Node.js programmer or polyglot that would have no trouble adjusting to Node.js. For each language you know, you think idiomatically to leverage the best features of the language for a particular problem.
  • You have some 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 Node.js.
  • You have Node.js library packaging experience.
  • You have experience with widely used web frameworks (like expressjs, nextjs), and test frameworks (like mocha).
  • You have experience in writing code using advanced programming concepts such as metaprogramming and monkey patching.
  • You care about performance, both in regard to time and space, and have experience in measuring and 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 want to work in a fast, high growth startup environment.
  • You communicate about your work efficiently, and without guidance.
  • You have a BS/MS/PhD in a STEM field or equivalent experience.

Bonus Points:

  • You’re a master Node.js programmer: you avoid pitfalls and quirks of the language like callback hell, object mutation, and tricky asynchronous code; you dived into some of the Node.js and v8 internals; you use modern syntax and language features.
  • You have experience with tracing features of Node.js, like AsyncLocalStorage and diagnostics_channels.
  • You keep yourself up-to-date regarding the Node.js language and its library ecosystem and community.
  • You have experience interfacing Node.js with foreign code, e.g via N-API/NAN bindings.
  • You have experience with C/C++, Rust or Python.
  • You have experience with GitHub Actions.
  • You have experience with code telemetry and introspection.
  • You have experience in maintaining open source projects, you have public Node.js projects on GitHub, you own npm libraries.
  • You have experience with customer support.

#LI-CA2

#LI-Remote This is a remote position

Criar um alerta de emprego para esta pesquisa

Library Software Engineer - Node.js (Portugal) • Portugal

Empregos similares
Freelancer/B2B IAM / One Identity DevOps Engineer (Remoto Portugal)

Freelancer/B2B IAM / One Identity DevOps Engineer (Remoto Portugal)

Optiwisers • Portugal, Portugal
Freelancer/B2B IAM / One Identity DevOps Engineer (Remoto Portugal).Freelancer/B2B IAM DevOps Engineer.Desenvolver, otimizar e manter soluções em.Gerir o ciclo de vida de identidades, acessos e com...Mostre mais
Última atualização: 8 dias atrás • Divulgado
Senior Backend Developer (Node.js / Python)

Senior Backend Developer (Node.js / Python)

A2IT Technology • Portugal, Portugal
Senior Backend Developer (Node.Portugal | Remote (Residents in Portugal).We are strengthening our team with a.APIs, microservices, and cloud-native architectures.If you have strong experience in ba...Mostre mais
Última atualização: 13 dias atrás • Divulgado
Sénior React.js Developer | Remote Portugal

Sénior React.js Developer | Remote Portugal

Randstad Portugal • Portugal, Portugal
A Randstad é a líder mundial em soluções de recursos humanos e serviços de trabalho, com mais de 65 anos de experiência no mercado, atua como parceira estratégica para o talento e para as empresas....Mostre mais
Última atualização: 11 dias atrás • Divulgado
Jira Administrator (Atlassian Certification Required) – Remote (Portugal)

Jira Administrator (Atlassian Certification Required) – Remote (Portugal)

Match Profiler • Portugal, Portugal
Jira Administrator (Atlassian Certification Required) - Remote (Portugal).Solid experience administering Jira Data Center/Server.Ability to standardize workflows, fields, and configurations.Experie...Mostre mais
Última atualização: 4 dias atrás • Divulgado
Node.js developer

Node.js developer

act digital • Portugal, Portugal
Experience building and maintaining Node.Strong experience with React and TypeScript, including building and maintaining production-grade applications.Solid understanding of microservice design, se...Mostre mais
Última atualização: 11 dias atrás • Divulgado
Embedded Software Engineer (C / C++). Portugal International Project.

Embedded Software Engineer (C / C++). Portugal International Project.

ALTEN Delivery Centre Spain • Portugal, Portugal
Are you looking for the next challenge in your career?.Would you like to be part of an excitinghighly qualified team of professionals in an international environment?.We are currently looking for a...Mostre mais
Última atualização: há mais de 30 dias • Divulgado
DevOps Engineer

DevOps Engineer

KCS iT • Portugal, Portugal
We’re looking for the special, unique and amazing YOU!.We are looking for an Amazing: DevOps Engineer.Type of position: Remote - Portugal.Bachelor's degree in computer science, statistics, mathemat...Mostre mais
Última atualização: 18 dias atrás • Divulgado
Backend Developer – Node.js & Terraform

Backend Developer – Node.js & Terraform

Smart Consulting • Portugal, Portugal
Procuras dar um passo na tua carreira nas áreas de IT e Telecomunicações?.Então chegaste ao sítio certo – à Smart!.A tecnologia, a transformação e a inovação fazem parte do nosso ADN.Somos uma empr...Mostre mais
Última atualização: 2 dias atrás • Divulgado
Javascript Developer

Javascript Developer

Digital Waffle • Portugal
Senior Backend Developer - Node.Remote | Europe /ppbr/ppA fast-growing global consumer technology company is looking for a Senior Node.Backend Developer to join its international engineering team.T...Mostre mais
Última atualização: 4 dias atrás • Divulgado
Java Software Engineer (Full remote)

Java Software Engineer (Full remote)

Adentis Portugal • Portugal, Portugal
Com mais de 9 anos de existência a nível nacional, contamos com mais de 200 colaboradores com o nosso ADN e posicionamo-nos no mercado com 3 ofertas de serviço:.Strategy (Outsourcing, Team as a Ser...Mostre mais
Última atualização: 11 dias atrás • Divulgado
Software Engineer – Neoception Portugal (Remoto) - M/F/D

Software Engineer – Neoception Portugal (Remoto) - M/F/D

Neoception GmbH • Portugal, Portugal
Estamos a reforçar a nossa equipa!.Na Neoception, desenvolvemos soluções inteligentes que ligam o mundo físico ao digital.Estamos à procura de uma pessoa apaixonada por tecnologia, motivada a criar...Mostre mais
Última atualização: 11 dias atrás • Divulgado
Backend Developer (TypeScript & Node.js)

Backend Developer (TypeScript & Node.js)

Smart Consulting • Portugal, Portugal
Procuras dar um passo na tua carreira nas áreas de IT e Consultoria Tecnológica?.Então chegaste ao sítio certo – à Smart!.A tecnologia, a transformação e a inovação fazem parte do nosso ADN.Somos u...Mostre mais
Última atualização: 14 dias atrás • Divulgado
Technical Lead

Technical Lead

Maxwell Bond • Portugal, Portugal
AWS, Serverless, TypeScript, Node.Up to €78,000 + Annual Bonus + Private Healthcare.Are you a Tech Lead or Senior Engineer looking to step into a role where you can balance hands-on engineering wit...Mostre mais
Última atualização: 1 dia atrás • Divulgado
Senior Developer (Node.js)

Senior Developer (Node.js)

Decskill • Portugal, Portugal
Decskill, founded in 2014 as an IT Consulting Company, places paramount importance on its greatest asset: its people.Our main mission is to deliver value through knowledge and talent, and we achiev...Mostre mais
Última atualização: há mais de 30 dias • Divulgado
Senior Java Software Engineer

Senior Java Software Engineer

Adentis Portugal • Portugal, Portugal
Com mais de 9 anos de existência a nível nacional, contamos com mais de 200 colaboradores com o nosso ADN e posicionamo-nos no mercado com 3 ofertas de serviço:.Strategy (Outsourcing, Team as a Ser...Mostre mais
Última atualização: 7 dias atrás • Divulgado
DevOps Engineer

DevOps Engineer

Signify Technology • Portugal, Portugal
Portugal (Must be based in Portugal).My client are hiring for a Senior DevSecOps Engineer to help build and operate a secure, scalable, and high performing cloud environment that supports both engi...Mostre mais
Última atualização: 6 dias atrás • Divulgado
Golang 100% Remote Portugal Mid to Senior Engineer

Golang 100% Remote Portugal Mid to Senior Engineer

Ardan Labs • Portugal, Portugal
Ardan Labs is a software engineering company specializing in training, staffing, and consulting firm specializing in Go, Rust, Docker, Kubernetes, and Terraform.With over 60 years of combined exper...Mostre mais
Última atualização: há mais de 30 dias • Divulgado
Node.Js Developer

Node.Js Developer

Decskill • Portugal, Portugal
Decskill was founded in 2014 as an IT Consulting Company and their main mission is to delivery value through the knowledge.We enable companies to meet the chalenges of digital world by providing ou...Mostre mais
Última atualização: 14 dias atrás • Divulgado