Taro Logo

Senior Software Engineer - Distributed Systems (Event Platform)

Profile picture


Datadog is a global SaaS business delivering a combination of growth and profitability, providing digital transformation, cloud migration, and infrastructure monitoring solutions.
New York City, USA · Boston, USA
$200,000 - $240,000
Backend · Distributed Systems
Senior Software Engineer
5+ years


Datadog, a leading global SaaS company, is seeking a Senior Software Engineer to join their Event Platform team. This role focuses on distributed systems and high-throughput data pipelines, offering an exciting opportunity to work on cutting-edge technology that processes millions of messages per second.

As a Senior Software Engineer, you'll be at the forefront of building and operating distributed, real-time data pipelines that power more than 30 Datadog products. You'll work primarily with Go and Java, while also utilizing Python and Rust. This role is perfect for engineers passionate about optimizing distributed systems for durability, high availability, low latency, and scalability.

Key responsibilities include designing and architecting effective data pipelines using modern architecture, writing significant amounts of code, and leading architectural decisions for both new and existing services. You'll work with technologies like Kafka, Redis, Cassandra, and Elasticsearch, giving you exposure to a wide range of open-source components.

The ideal candidate will have a strong background in computer science or a related STEM field, experience with multiple programming languages, and a track record of building storage engines, datastores, or high-scale distributed systems. You should be comfortable in a fast-paced, high-growth environment and ready to make a significant impact.

Datadog offers a competitive compensation package, including a salary range of $200,000 to $240,000 USD, along with equity options. The company provides comprehensive benefits, including healthcare, dental, parental planning, and mental health benefits. Additionally, you'll enjoy professional development opportunities, an inclusive company culture, and the chance to work on challenging problems that impact millions of users worldwide.

Join Datadog's collaborative, pragmatic, and thoughtful community of engineers, where you'll have the opportunity to solve tough problems, take smart risks, and celebrate achievements together. If you're passionate about distributed systems and want to be part of a company that's revolutionizing how businesses monitor and secure their digital infrastructure, this role at Datadog could be the perfect fit for you.

Last updated


  • Build and operate distributed, high-throughput, real-time data pipelines
  • Work with Go and Java, with bits of Python or other languages
  • Use Kafka, Redis, Cassandra, Elasticsearch and other open-source components
  • Own meaningful parts of our service, have an impact, grow with the company
  • Design and architecture the more effective data pipeline using modern architecture
  • Write a significant amount of code, lead architectural decisions for new and existing services


  • BS/MS/PhD in Computer Sci/Eng, Math, Physics or equivalent STEM field
  • Experience with one or more programing languages (Go, Java, Rust, C++, Python)
  • Experience building storage engines, datastores and/or high scale Distributed Systems
  • Desire to work in a fast paced, high-growth tech first environment


Education Budget
Mental Health Assistance
  • Product training to develop an in-depth understanding of our product and space
  • Continuous career development and pathing opportunities for internal mobility
  • Intradepartmental mentor and buddy program for in-house networking
  • An inclusive company culture, ability to join our Community Guilds (Datadog employee resource groups)
  • New hire stock equity (RSUs) and employee stock purchase plan
  • Free global mental health benefit through Spring Health
  • Generous global benefits

Interested in this job?