> Markdown version of [/jobs/ext/1476424-senior-software-engineer-security-libraries](https://www.wearedevelopers.com/jobs/ext/1476424-senior-software-engineer-security-libraries). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - Security Libraries - **Company:** Datadog - **Location:** Paris, France - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), .NET Framework, PHP (Programming Language), Artificial Intelligence, C Sharp (Programming Language), C++ (Programming Language), Software Quality, Software Debugging, Programming Tools, Intrusion Detection and Prevention, Java Virtual Machine (JVM), Python (Programming Language), Apache Maven, Node.Js, NuGet, Open Source Technology, Ruby, Management of Software Versions, Software Security, Bytecode, Backend, Front End Software Development, Software Coding, Dynatrace, Static Application Security Testing, Golang - **Published:** July 29, 2026 - **Apply:** https://fr.indeed.com/viewjob?jk=b01ac591be55cd0a ## About the Role * You are an expert in at least one of .NET (C#) or Java, and you're a polyglot who can contribute idiomatically across other libraries when needed with the support of their main maintainers. For each language you use, you write clean, correct, well-tested, performant, idiomatic code. * You have strong software-engineering fundamentals: you consistently ship modular, maintainable code with little guidance, and you leave code in substantially better shape than you found it. * You have a product-engineering mindset: you care about user experience and product outcomes as much as the code, weigh technical trade-offs against customer impact, and help decide what to build, not just how. * You have experience building and shipping libraries or SDKs consumed by other developers, and you understand packaging, versioning, and backward compatibility. * You care about performance and cost, in both time and space, and you have experience measuring and optimizing to that end. * You are operationally mature: you take full accountability for what you ship in production, even when others work on it. * You communicate clearly in writing and in person, you drive alignment through RFCs and informal collaboration, give bad news early, and give constructive, empathetic feedback to peers. * You have a BS/MS/PhD in a STEM field or equivalent experience. Bonus Points * Deep expertise across .NET or Java, including familiarity with language runtime internals and instrumentation, the JVM, bytecode instrumentation and Java agents; or the CLR/JIT/GC, IL rewriting, and DiagnosticSource/EventPipe in .NET. * A track record of shipping across several of our languages (Go, Node.js, Python, Ruby, PHP, C/C++). * An application security background: WAF, RASP, SAST/IAST/SCA, threat detection, or secure-by-design practices. * Experience with auto-instrumentation, APM/distributed tracing, or code telemetry and introspection. * A history of maintaining open-source projects, with public projects or published packages (e.g., NuGet, Maven). * Experience with AI-assisted developer tooling or agentic workflows. * A developer-experience or customer-support sensibility. ## Description We're looking for a senior, polyglot engineer to contribute across several of our security libraries, with .NET or Java expertise. You'll design and build security integrations and detection features, take them from prototype to production-hardened, and own them operationally as they instrument thousands of applications. As a senior engineer within a product team, we also expect a strong sense of product engineering: you connect the libraries you build to customer adoption and security value, and you help decide what's worth building. What You'll Do * Design, build, and own security integrations and detections (WAF, RASP/exploit prevention, API Security, IAST, SCA) across multiple libraries, with .NET and/or Java as your primary focus. * Take projects from prototype to deployed, correct, operable, and maintainable, writing code that safely instruments thousands of applications in production. * Own your systems operationally: monitor production telemetry (e.g., WAF/RASP timeouts, performance and cost), debug challenging cross-system issues, and drive down customer-facing problems. * Shape the roadmap: help define the OKRs for the systems you own, break features into components other engineers can build in parallel, and drive designs and RFCs to alignment across our security library teams. * Partner with product management, backend, and frontend teams to turn product ideas, new detections, agentic onboarding, API security, into capabilities customers actually adopt. * Mentor teammates and act as a force multiplier: raise the bar on code quality and testing, and make the whole team more effective than you'd be on your own. * Represent Datadog in the relevant language and security communities. ## Related Videos - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [How your .NET software supply chain is open to attack : and how to fix it](https://www.wearedevelopers.com/videos/938-how-your-net-software-supply-chain-is-open-to-attack-and-how-to-fix-it) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Coroutine explained yet again 60 years later](https://www.wearedevelopers.com/videos/690-coroutine-explained-yet-again-60-years-later) - [Real-World Security for Busy Developers](https://www.wearedevelopers.com/videos/1545-real-world-security-for-busy-developers) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)