Datadog is seeking a Senior Software Engineer to join their Event Platform team, which ingests, transforms, and stores events to provide data for more than 30 Datadog products at a rate of ~15 Million messages/second. This role focuses on optimizing distributed systems for durability, high availability, low latency, and scalability.
As a Senior Software Engineer, you will:
- Build and operate distributed, high-throughput, real-time data pipelines
- Work primarily with Go and Java, with some Python or other languages
- Utilize technologies like Kafka, Redis, Cassandra, and Elasticsearch
- Own meaningful parts of the service and have a significant impact on the company's growth
- Design and architect more effective data pipelines using modern architecture
- Write a substantial amount of code and lead architectural decisions for new and existing services
The ideal candidate should have:
- A BS/MS/PhD in Computer Science, Engineering, Math, Physics, or an equivalent STEM field
- Experience with one or more programming languages (Go, Java, Rust, C++, Python)
- Experience building storage engines, datastores, and/or high-scale Distributed Systems
- A desire to work in a fast-paced, high-growth, tech-first environment
Datadog offers competitive compensation, including:
- A salary range of $200,000 - $240,000 USD
- New hire stock equity (RSUs) and employee stock purchase plan
- Comprehensive benefits package including healthcare, dental, parental planning, and mental health benefits
- 401(k) plan and match
- Paid time off and fitness reimbursements
Join Datadog to work on challenging problems, take smart risks, and be part of a collaborative, pragmatic, and thoughtful people-first community. Datadog values diversity and encourages applications from all qualified candidates, regardless of background or experience level.