Senior Software Engineer - Security Libraries
Datadog
- Location
- Remote
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 1mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Design, build, and own security integrations and detections
- Take projects from prototype to production-hardened
- Own systems operationally: monitor production telemetry, debug issues, drive down problems
- Shape the roadmap: define OKRs, break features into components, drive designs and RFCs
- Partner with product management, backend, and frontend teams
- Mentor teammates and raise the bar on code quality and testing
- Represent Datadog in relevant language and security communities
Requirements
- Expert in at least one of .NET (C#) or Java
- Polyglot who can contribute idiomatically across other libraries
- Write clean, correct, well-tested, performant, idiomatic code
- Strong software-engineering fundamentals: ship modular, maintainable code with little guidance
- Product-engineering mindset: care about user experience and product outcomes
- Weigh technical trade-offs against customer impact
- Experience building and shipping libraries or SDKs consumed by other developers
- Understand packaging, versioning, and backward compatibility
- Care about performance and cost (time and space)
- Experience measuring and optimizing for performance and cost
- Operationally mature: take full accountability for what you ship in production
- Communicate clearly in writing and in person
- Drive alignment through RFCs and informal collaboration
- Give bad news early and constructive, empathetic feedback
- BS/MS/PhD in a STEM field or equivalent experience
Preferred
- 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
- Track record of shipping across several of our languages (Go, Node.js, Python, Ruby, PHP, C/C++)
- 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
- 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
- Developer-experience or customer-support sensibility
Skills
- .NET
- Java
- C#
- Go
- Node.js
- Python
- Ruby
- PHP
- C++
- Envoy
- NGINX
- HAProxy
- WAF
- RASP
- API Security
- IAST
- SCA
- APM
- AI
Similar roles
UniData
Zensar Technologies · India · today
Senior Software Engineer II
MX Technologies · US · today
Sr. Cloud Platform Engineer
MX Technologies · Lehi, Utah, United States · today
Software Development Engineer III - MLOps
Jumio · India · today
Senior Backend Engineer - Databases - Loki Ingest
Grafana Labs · Spain · Ireland · Germany +2 · SEK 775,000–969,000/yr · today
Senior Backend Engineer - Databases - Loki Ingest
Grafana Labs · Spain · Ireland · Germany +2 · EUR 83,000–104,000/yr · today