

Senior Software Engineer - Distributed Systems
Datadog
Datadog is seeking a Senior Software Engineer specializing in Distributed Systems to design, implement, and manage foundational platforms that process billions of events per second. The role emphasizes building scalable, fault-tolerant solutions in a hybrid workplace that values collaboration and creativity.
Qualification
- BS/MS/PhD in a scientific field or equivalent experience
- Significant backend programming experience in one or more languages (Go, Java, Rust, C++)
- Experience working on high durability and low latency problems
- Ability to work at a low-level when needed
- Focus on simple designs and performance
- Desire to work in a fast, high-growth startup environment
Responsibility
- Build fault-tolerant, horizontally scalable solutions running in multi-tenant environments
- Write in Go, Java, Rust, or C++ among other languages
- Use Kafka, Redis, Cassandra, Elasticsearch, and other open-source components
- Own meaningful parts of the service, have an impact, and grow with the company
- Design and implement data pipelines for real-time data ingestion and analysis




