Senior Software Engineer, Streaming Platform

Datadog

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
New York, NYNew YorkCalifornia
Salary
$192,000–$240,000 / yr
Posted
133 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $169k
This role $216k
$105k $254k
below market most similar roles pay here above market

This role pays more than 85% of similar roles. Most pay $151,000–$187,825 — the blue band above. At the midpoint, this role pays about $216k versus about $169k for comparable roles.

Based on 240 similar postings.

Employer

About Datadog

Datadog, Inc. is an American company that provides an observability service for cloud-scale applications, providing monitoring of servers, databases, tools, and services, through a SaaS-based data analytics platform.

Datadog currently has 73 open roles on FindRole.

Listed pay typically runs $192,000–$240,000 across 71 roles with salary data.

Most-posted roles

View all roles at Datadog

At a glance

TL;DR · Senior Software Engineer, Streaming Platform

The Senior Software Engineer - Streaming Platform joins the Streaming Platform Client team to develop core infrastructure and abstractions for mission-critical data streams. You will architect and implement resilient interactions between client libraries and the control plane while optimizing a high-throughput, low-level streaming library. Day-to-day responsibilities include building intuitive APIs, providing technical documentation, and solving complex distributed systems challenges regarding balancing and scaling. You will work with Rust, providing language bindings for Java, Go, and Python. The role requires proficiency in low-level languages, performance optimization, and debugging complex systems. You will support hundreds of internal users by ensuring the reliability of data paths handling hundreds of millions of messages per second, specifically addressing static stability and performance within the platform's data plane.

What does a Software Engineer earn in New York?

Median $216000 from 270 postings across 57 companies.

See salary data

What you'll do

  • Architect and implement resilient interactions between client libraries and the control plane.
  • Optimize high-throughput, low-level streaming libraries for maximum performance and efficiency.
  • Provide technical documentation and proactive troubleshooting for a wide user base.
  • Lead high-stakes technical projects with end-to-end accountability for delivery and quality.
  • Mentor junior engineers and interns to foster a culture of technical excellence.
  • Develop and operate services that bridge the client fleet with the platform's control plane.
  • Manage complex balancing, scaling, and static stability challenges within the distributed system.

What we're looking for

  • Strong proficiency in low-level languages, ideally Rust.
  • Experience communicating complex ideas and gathering requirements from stakeholders.
  • Experience leading high-impact technical initiatives and projects.
  • Experience mentoring junior engineers and interns.
  • Experience in performance optimization and debugging complex systems.
  • Experience operating or using large-scale streaming systems like Kafka (preferred).
  • Familiarity with language bindings and FFI (preferred).

More like this

Similar roles

Senior Software Engineer, WebRTC Streaming

Nvidia

Remote (Santa Clara, CA) +2 5 days ago $184,000–$287,500
C++ WebRTC RTP RTCP ICE STUN TURN DTLS-SRTP SCTP H.264 H.265 AV1 GStreamer libwebrtc libvpx libaom Linux QNX Multithreading Networking
8+ yrs exp Remote

Senior Software Engineer, Platform

Oracle

Nashville, TN 32 days ago $92,500–$209,500
Java C++ C# Go RESTful APIs Microservices Oracle Cloud Infrastructure distributed-systems Containers Source Control Observability Service Reliability Engineering SDKs API Design
4+ yrs exp

Senior Software Engineer, Platform

Anduril Industries

Costa Mesa, CA 11 days ago $191,000–$253,000
Javascript React Typescript NextJS full stack web development AI ERP MES WMS CRM high-availability systems Data Platforms QA Software Engineering Pipeline
5+ yrs exp

Senior Software Engineer, Platform

Oracle

Nashville, TN 36 days ago $92,500–$209,500
Oracle Cloud Infrastructure (OCI) Java C++ C# Go RESTful APIs Microservices distributed-systems Containers Cloud-native Observability Service Reliability Engineering SDKs Source Control
4+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN +1 31 days ago $92,500–$209,500
Kubernetes Java Go OCI Docker CI/CD Distributed Systems Cloud-Native AWS Azure GCP EKS GKE AKS Networking Storage Observability Logging Metrics Tracing
4+ yrs exp