Datadog Senior Software Engineer designing and running foundational distributed systems platforms ingesting and analyzing billions of events per second. Build fault-tolerant, horizontally scalable solutions using Go, Java, Rust, or C++.
Responsibilities
Build fault-tolerant, horizontally scalable solutions running in multi-tenant environments
Write in Go, Java Rust or C++, amongst 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
Qualification
6+ years of experienceYou want to work in a fastBonus
Required
6+ years of experience
You have a BS/MS/PhD in a scientific field or equivalent experience
You have significant backend programming experience in one or more languages (Go, Java, Rust, C++)
You have been exposed to working on problems (high durability / low latency /...)
You can get down to the low-level when needed
You care about simple designs and performance
You want to work in a fast, high-growth startup environment that respects its engineers and customers
You have demonstrated ability to use AI coding tools in day-to-day workflows and validate, critique, and refine AI-generated output.
Bonus: you’re motivated to push the boundaries of how AI can improve software engineering best practices and contribute to building AI-enabled products.
This job is available in various departments within our company; to conform to US export control regulations, some of these roles may require candidates to be eligible for any required authorizations from the US government.
Datadog values people from all walks of life. We understand not everyone will meet all the above qualifications on day one. That s okay. If you’re passionate about technology and want to grow your skills, we encourage you to apply.