Talent.com
A vaga não está disponível no seu país.
Library Software Engineer - Node.js (Portugal)

Library Software Engineer - Node.js (Portugal)

DatadogPortugal
Há +30 dias
Descrição da vaga

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

    Software Engineer • Portugal

    Vagas relacionadas
    Software / Data Engineer | Portugal

    Software / Data Engineer | Portugal

    IntermediaPortugal
    ALL CANDIDATES MUST BE LOCATED IN PORTUGAL • • •.Are you looking for a company where.Then Intermedia is the place for you. Intermedia has established itself as a leading provider of cloud communication...Mostre maisÚltima atualização: há mais de 30 dias
    • Promovida
    Senior Fullstack Engineer Node.js + React

    Senior Fullstack Engineer Node.js + React

    MinderaPortugal, Portugal
    At Mindera, we craft software with people we love.As a Fullstack Software Engineer you will be responsible for building fluid and responsive user interfaces for multiple platforms and devices, solv...Mostre maisÚltima atualização: 6 dias atrás
    Job in Germany : Founding Engineer (Future CTO Track) (m / w / d)

    Job in Germany : Founding Engineer (Future CTO Track) (m / w / d)

    42matches GmbHportugal
    Founding Engineer (Future CTO Track).We're a VC-backed startup in Hamburg building the first digital infrastructure for Europe's €200B+ medical devices market. Looking for a pragmatic Founding Engin...Mostre maisÚltima atualização: há mais de 30 dias
    Senior Backend Engineer - Node.JS (Portugal, remote, f / m / d)

    Senior Backend Engineer - Node.JS (Portugal, remote, f / m / d)

    Factor ElevenPT
    Quick Apply
    We are looking for an experienced Senior Backend Engineer to expand and optimize our digital advertisement SaaS suite of applications. Using technologies such as NodeJS with TypeScript, NestJS feder...Mostre maisÚltima atualização: 29 dias atrás
    • Promovida
    Node js Developer

    Node js Developer

    KCS iTPortugal, Portugal
    We’re looking for the special, unique and amazing YOU!.KCS IT, we look for the ones that stands out, for those that always wants to be better and fight for it, and for those who has the same values...Mostre maisÚltima atualização: 15 dias atrás
    • Promovida
    Node.Js Developer

    Node.Js Developer

    DecskillPortugal, 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: 6 dias atrás
    Grupo QuintoAndar | Senior Software Engineer - Portugal

    Grupo QuintoAndar | Senior Software Engineer - Portugal

    Grupo QuintoAndarPT
    Quick Apply
    Grupo QuintoAndar is the most valuable real estate tech company in Latin America, it was born in Brazil to do something very rewarding : open doors. We opened doors for technology to be part of livin...Mostre maisÚltima atualização: há mais de 30 dias
    • Promovida
    Desenvolvedor Python

    Desenvolvedor Python

    Closer ConsultingPortugal, Portugal
    Direct message the job poster from Closer Consulting.Mutual Respect, Empathy, Innovation and Professional Pride.Do you see yourself within these values?. Founded in 2006 under the mission "To Challe...Mostre maisÚltima atualização: 10 dias atrás
    • Promovida
    Desenvolvedor Fullstack Node.js / React

    Desenvolvedor Fullstack Node.js / React

    HN Services PortugalPortugal, Portugal
    Oportunidade : Desenvolvedor Fullstack Node.Estamos à procura de um desenvolvedor fullstack experiente para integrar uma equipa técnica dinâmica num projeto desafiante, com foco tanto em novas funci...Mostre maisÚltima atualização: 2 dias atrás
    • Promovida
    Node Software Engineer - 100m+ daily transactions

    Node Software Engineer - 100m+ daily transactions

    Signify TechnologyPortugal, Portugal
    Location : UK, Europe, fully remote.Pay : £90-105k / €100-125k, (plus bonus).Typescript, Kubernetes, Kafka, RabbitMQ, AWS, high-scale. Truly career defining roles here for Senior Node.Engineers with o...Mostre maisÚltima atualização: há mais de 30 dias
    • Promovida
    • Nova!
    Senior C++ Software Engineer (100% Remote - Portugal)

    Senior C++ Software Engineer (100% Remote - Portugal)

    Tether.ioPortugal, Portugal
    Join Tether and Shape the Future of Digital Finance.At Tether, we’re not just building products, we’re pioneering a global financial revolution. Our cutting-edge solutions empower businesses—from ex...Mostre maisÚltima atualização: 7 horas atrás
    • Promovida
    Software Engineer

    Software Engineer

    Robert WaltersPortugal, Portugal
    Our client is a fast-growing SaaS startup specialising in AI-powered video analytics and generation for mobile gaming and app marketing, helping some of the world’s top gaming and mobile app compan...Mostre maisÚltima atualização: 5 dias atrás
    • Promovida
    Node.js Developer

    Node.js Developer

    Aubay PortugalPortugal, Portugal, Portugal
    Your connection with Aubay starts in the following lines : .Aubay Portugal is a multinational French company, in Portugal since 2007. We have offices in Lisbon and Oporto and we are a specialized cons...Mostre maisÚltima atualização: 5 dias atrás
    • Promovida
    Full Stack Engineer

    Full Stack Engineer

    Asenium ConsultingPortugal, Portugal
    Cloud platforms (AWS, Azure, or GCP).Remote (Portugal-based mandatory).Design and implement scalable full-stack solutions (frontend + backend). Collaborate on architectural decisions and apply best ...Mostre maisÚltima atualização: 15 dias atrás
    • Promovida
    Senior Software Engineer

    Senior Software Engineer

    Ikigai DigitalPortugal, Portugal
    Senior Software Engineer Portugal at Ikigai Digital.At Ikigai Digital, we build and operate innovative digital banks.We focus on delivering reliable, cutting-edge financial services that make a rea...Mostre maisÚltima atualização: 1 dia atrás
    Team Lead Node.JS

    Team Lead Node.JS

    SpriousPT
    Quick Apply
    About Us We're a company with a startup soul operating in the proxy and web scraping industry for 9+ years.We move fast, we experiment, and we're not afraid to change course when something's not wo...Mostre maisÚltima atualização: 2 dias atrás
    Node BackEnd Developer

    Node BackEnd Developer

    Integer ConsultingRemote - Portugal
    Strong understanding of JavaScript’s threading model and multi-process architecture.Proficient in PostgreSQL or MySQL.Hands-on experience with Docker and Kubernetes. Familiarity with cloud platforms...Mostre maisÚltima atualização: 14 dias atrás
    • Promovida
    Full Stack Developer

    Full Stack Developer

    ShakersPortugal, Portugal, Portugal
    Senior Full Stack Developer (Freelance) – Mercado PT | Junta-te à Shakers!.Na Shakers, estamos a crescer à grande e procuramos novos talentos tech para se juntarem à nossa equipa.Apaixonado por tec...Mostre maisÚltima atualização: 23 dias atrás