
Senior Software Engineer- Linux/eBPF
Datadog · Sweden
- Hybrid
- Full-time
- $160,000 / year
- Sweden
Email the hiring manager to get a response.
Get their verified email + an intro that's ready to send.
Subject: Interested in the Senior Software Engineer- Linux/eBPF role at Datadog
Hi Taylor — I came across the Senior Software Engineer- Linux/eBPF opening and wanted to reach out directly. I've spent the last few years doing exactly this kind of work, and Datadog stood out because…
✎ Personalized to your résumé after sign-up.
- ✓ Verified email of the hiring manager
- ✓ Intro email personalized to your résumé
- ✓ $9/mo = unlimited — any job link
Secure checkout · cancel anytime
Job highlights
- Engineer Linux kernel eBPF infrastructure at Datadog.
- Develop GPU monitoring and observability features.
- Debug complex production issues across the stack.
- Contribute to open source eBPF projects.
- Collaborate within a hybrid workplace culture.
About the role
About the Role
The eBPF Platform team owns the shared eBPF infrastructure inside the Datadog Agent, and is responsible for its reliability, performance, and evolution across a wide variety of Linux distributions and kernel versions. We build tooling and agent functionality for product teams utilizing eBPF (Network Performance Monitoring, Universal Service Monitoring, Cloud Workload Security, GPU Monitoring), enable new teams exploring eBPF, and centralize deep kernel expertise across the organization. The team contributes to open source projects such as btfhub and cilium/ebpf.
Datadog is investing heavily in GPU Monitoring to give customers deep visibility into GPU utilization, health, and performance across their infrastructure. The eBPF Platform team builds the agent-side foundation that makes this possible, from eBPF programs that capture GPU activity at the kernel level, to the metrics pipelines and validation infrastructure that ensure data quality at scale.
In this role, you will work at the intersection of eBPF, the Linux kernel, and GPU infrastructure. You'll contribute to GPU Monitoring capabilities within the Datadog Agent while also working across the broader eBPF platform, investigating production incidents, improving reliability, and helping shape the architecture of one of the most widely deployed eBPF solutions in the industry.
At Datadog, we place value in our office culture - the relationships and collaboration it builds and the creativity it brings to the table. We operate as a hybrid workplace to ensure our Datadogs can create a work-life harmony that best fits them.
What You’ll Do:
- Contribute to GPU Monitoring feature development end-to-end, from ideation to implementation within the Datadog Agent
- Build and maintain shared eBPF functionality for product teams to use in their eBPF-based products
- Investigate and debug complex production issues that span the kernel, eBPF programs, and agent runtime
- Research, prototype, develop, and document solutions to hard problems in the eBPF and GPU monitoring space
- Provide technical input to product and architecture decisions
Who You Are:
- You have experience working with and developing in the Linux kernel, either using eBPF, as a kernel developer, or building low level programs in C
- You have significant experience building high throughput/low latency systems
- You have been building applications and tooling for 5+ years and know the systems you’ve worked on in depth
- You are motivated by solving problems for our customers first and foremost and building beautiful products that our customers love
- You have ability to work effectively in a team
Datadog values people from all walks of life. We understand not everyone will meet all the above qualifications on day one. That's okay. If you’re passionate about technology and want to grow your skills, we encourage you to apply.
Benefits and Growth:
- New hire stock equity (RSUs) and employee stock purchase plan (ESPP)
- Continuous professional development, product training, and career pathing
- Intra-departmental mentor and buddy program for in-house networking
- An inclusive company culture, ability to join our Community Guilds
- Access to Inclusion Talks, our Internal panel discussions
- Free, global Spring Health benefits for employees and dependents age 6+
- Competitive global benefits
Benefits and Growth listed above may vary based on the country of your employment and the nature of your employment with Datadog.
About Datadog:
Datadog is the leading observability and security platform for the AI era, providing businesses with unified visibility across the technology stack to manage complexity at scale. It brings applications, infrastructure, data, models, and security into one place, using AI to detect and resolve issues before they impact customers. Trusted globally by Fortune 500 companies and high-growth AI leaders, Datadog enables businesses to move faster with clarity and confidence. Learn more about #DatadogLife on Instagram, LinkedIn, and Datadog Learning Center.
Key skills/competency
- Senior Software Engineer
- Linux Kernel
- eBPF
- C Programming
- System Programming
- High Throughput Systems
- Low Latency Systems
- Observability
- GPU Monitoring
- Datadog Agent
Skills & topics
- Senior Software Engineer
- Linux Kernel
- eBPF
- C
- System Programming
- Observability
- GPU Monitoring
- Datadog Agent
- High Throughput
- Low Latency
How to get hired
- Tailor your resume: Highlight experience with Linux kernel, eBPF, and C programming, showcasing your systems engineering skills.
- Showcase impact: Quantify achievements in high throughput/low latency systems development and problem-solving for customers.
- Prepare for technical interviews: Be ready to discuss kernel internals, eBPF concepts, and system design challenges.
- Demonstrate collaboration: Emphasize your ability to work effectively in a team and contribute to a positive culture.
- Research Datadog: Understand their observability platform and commitment to innovation in the AI era.
Technical preparation
Behavioral questions
Frequently asked questions
- What specific experience is required for the Senior Software Engineer Linux eBPF role at Datadog?
- This Senior Software Engineer role at Datadog requires experience with the Linux kernel, including eBPF development or building low-level C programs. Significant experience with high throughput/low latency systems and over 5 years of application/tooling development is also essential. A strong customer focus and team collaboration skills are highly valued.
- What are the primary responsibilities of the eBPF Platform team at Datadog?
- The eBPF Platform team at Datadog is responsible for the core eBPF infrastructure within the Datadog Agent. This includes ensuring reliability and performance across various Linux distributions, building tooling for product teams using eBPF, and centralizing kernel expertise. They also contribute to open-source projects and are key in developing features like GPU Monitoring.
- How does Datadog support employee growth and development for a Senior Software Engineer?
- Datadog offers new hire stock equity, an employee stock purchase plan, and continuous professional development through training and career pathing. They also provide intra-departmental mentors, buddy programs, and access to internal panel discussions, fostering a supportive environment for growth.
- What is the work arrangement for a Senior Software Engineer at Datadog?
- Datadog operates as a hybrid workplace, aiming to provide work-life harmony for its employees. This means a blend of in-office collaboration and remote flexibility, allowing Datadogs to find a balance that best suits them.
- Can I apply for the Senior Software Engineer Linux eBPF role if I don't meet every qualification?
- Yes, Datadog encourages passionate individuals to apply even if they don't meet every qualification on day one. They value passion for technology and a desire to grow skills, understanding that not everyone has all prerequisites immediately.
- What kind of projects will a Senior Software Engineer work on within the eBPF Platform team?
- You will work on end-to-end feature development for GPU Monitoring within the Datadog Agent, build and maintain shared eBPF functionality for other teams, investigate and debug complex production issues, and research/prototype solutions for challenging problems in eBPF and GPU monitoring.
- What makes Datadog a leading company in the observability and security platform space?
Similar roles
Open positions we recommend based on this role.
