Library Software Engineer
Il y a 6 mois
**The Team**:
**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.
- 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
**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**:
**Your Privacy**:
-
Senior Software Engineer
Il y a 2 mois
Paris, France Software Aspekte Temps pleinSpecialism: ZK Proofs, Developer Tooling, and Blockchain Security Project: This company is dedicated to enhancing online privacy through end-to-end encryption, aiming to protect user data across the internet. Its suite of products focuses on securing AI applications both in cloud environments and on the blockchain, empowering developers and data scientists...
-
"Software Engineer"
il y a 1 mois
Paris, Île-de-France LE CABRH Temps pleinJob Title: Software EngineerJob Description:We are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with our cross-functional teams to deliver high-quality software solutions.Responsibilities:- Design and develop software...
-
Software Engineer
il y a 1 mois
Paris, Île-de-France UPTOO Temps pleinJob Title: Software EngineerWe are seeking a skilled Software Engineer to join our team.Design and develop software applications using programming languages such as Java, Python, and C++.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain high-quality software products that meet customer needs.
-
Software Engineer
il y a 1 mois
Paris, Île-de-France ENGIE Temps pleinJob Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and be proficient in a variety of programming languages.Responsibilities include:Designing, developing, and testing software applicationsCollaborating with cross-functional teams to identify...
-
Software Engineer
il y a 1 mois
Paris, Île-de-France NEXTEP HR Temps pleinSeeking a talented Software Engineer to join our team and contribute to the development of cutting-edge software solutions.As a Software Engineer, you will design, develop, and test software applications to meet the needs of our clients.Responsibilities:Design and develop software applications using various programming languagesCollaborate with...
-
Software Test Engineer
il y a 4 semaines
Paris, France Cryptonext Security Temps pleinWho We AreCryptoNext Security is a start-up based in Paris, founded in 2019, following more than 20 years of academic research. We specialize in quantum computer-resistant cryptography (PQC: post-quantum cryptography) and offer our "Quantum Safe Remediation Suite" software suite, including our world-renowned Quantum Safe Library (C-QSL) featuring the latest...
-
Software Test Engineer
il y a 9 heures
Paris, France Cryptonext Security Temps pleinWho We Are CryptoNext Security is a start-up based in Paris, founded in 2019, following more than 20 years of academic research. We specialize in quantum computer-resistant cryptography (PQC: post-quantum cryptography) and offer our "Quantum Safe Remediation Suite" software suite, including our world-renowned Quantum Safe Library (C-QSL) featuring the...
-
Software Test Engineer
il y a 4 semaines
Paris, France Cryptonext Security Temps pleinWho We AreCryptoNext Security is a start-up based in Paris, founded in 2019, following more than 20 years of academic research. We specialize in quantum computer-resistant cryptography (PQC: post-quantum cryptography) and offer our "Quantum Safe Remediation Suite" software suite, including our world-renowned Quantum Safe Library (C-QSL) featuring the latest...
-
Software Engineer
Il y a 2 mois
Paris, France IC Resources Temps pleinSoftware Engineer Salary: €61k - €67k Location: France IC Resources is delighted to be partnering with a company that is conducting ground breaking work into Ultra-low latency trading. This company is working tirelessly to bridge the gap between Finance and Technology, by producing some of the fastest market data processing systems in the world. This...
-
Software Security Specialist
il y a 7 jours
Paris, Île-de-France Tbwa ChiatDay Inc Temps pleinAt Chainguard, we're on a mission to build the largest library of open source software that is secure by default. With a team of industry-leading experts, we've already made significant strides in securing open source software for companies like Snowflake, Canva, and HPE.We're seeking an experienced Linux Package Engineer to join our team. In this role,...
-
Software Engineer
il y a 1 mois
Paris, Île-de-France UPTOO Temps pleinWe are looking for a skilled Software Engineer to join our team at {company}.As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:- Design and develop software applications using various programming languages and frameworks.- Collaborate with cross-functional teams to identify and...
-
Software Test Engineer
il y a 9 heures
Paris, France Cryptonext Security Temps pleinWe specialize in quantum computer-resistant cryptography (PQC: post-quantum cryptography) and offer our "Quantum Safe Remediation Suite" software suite, including our world-renowned Quantum Safe Library (C-QSL) featuring the latest NIST algorithms. Recognized as a leader in post-quantum cryptography, CryptoNext was highlighted in Gartner’s 2021 report and...
-
Software Engineer
il y a 1 mois
Paris, Île-de-France LE CABRH Temps pleinAs a Software Engineer at {company}, you will be responsible for designing, developing, and testing software applications. Key responsibilities include:Collaborating with cross-functional teams to deliver high-quality software products.Developing and maintaining software applications using various programming languages and technologies.Identifying and...
-
Software Engineer
il y a 4 semaines
Paris, Île-de-France LE CABRH Temps pleinJob DescriptionOur company is seeking a highly skilled Software Engineer to join our team. As a key member of our team, you will be responsible for designing, developing, and testing software applications. Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsTest and debug software applications
-
Software Engineer
il y a 1 mois
Paris, Île-de-France FIA Temps pleinJob Description:As a leading company, we are seeking a skilled Software Engineer to join our team. This role involves designing and developing software applications using a range of programming languages and technologies.
-
Software Engineer
il y a 1 mois
Paris, Île-de-France NEO2 Temps pleinAbout the Role:We are seeking a skilled Software Engineer to join our team at company. The successful candidate will be responsible for designing, developing, and maintaining high-quality software applications.
-
**Software Engineer**
il y a 4 semaines
Paris, Île-de-France Hôpital Paris Saint-Joseph Temps pleinWe are seeking a talented Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, implementing, and maintaining software applications using a variety of programming languages.Key responsibilities include:Designing software applications using object-oriented programming...
-
Professional Software Engineer
il y a 1 mois
Paris, Île-de-France SQORUS Temps plein**Job Title:** Software EngineerWe are seeking a highly skilled Software Engineer to join our team at "{company}".**Key Responsibilities:**Design, develop, and test software applicationsCollaborate with cross-functional teams to identify business needs and develop solutionsEnsure software quality and reliability
-
Senior Software Engineer
il y a 1 mois
Paris, Île-de-France LE CABRH Temps pleinWe are seeking a Senior Software Engineer to join our team at {company}. This role involves leading the development of our software products and collaborating with cross-functional teams. Key responsibilities include designing and implementing software solutions, ensuring high-quality code, and mentoring junior engineers.
-
Software Engineer
il y a 4 semaines
Paris, Île-de-France LE CABRH Temps pleinJob DescriptionAs a Software Engineer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on building scalable and efficient software solutions using a variety of programming languages and technologies.Key Responsibilities:Design and develop software applicationsCollaborate with cross-functional...