

Senior Software Engineer - Distributed Systems
Datadog
Datadog is seeking a Senior Software Engineer specializing in Distributed Systems to design, implement, and manage foundational platforms for their applications. The role involves building scalable solutions that handle billions of events per second, with a focus on durability, high availability, and low latency. The company promotes a hybrid work culture that values collaboration and creativity.
Qualification
- BS/MS/PhD in a scientific field or equivalent experience
- Significant backend programming experience in Go, Java, Rust, or C++
- Experience working on high durability and low latency problems
- Ability to work at a low-level when necessary
- 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++
- Use Kafka, Redis, Cassandra, Elasticsearch, and other open-source components
- Own meaningful parts of the service and have an impact on the company's growth
- Collaborate with team members to enhance system performance and reliability




