Software Engineer - Distributed Storage

Datadog Logo

Datadog

πŸ’΅ $130k-$300k
πŸ“Remote - United States

Summary

Join Datadog's Event Platform Storage team as a software engineer and contribute to the development and scaling of Husky, a distributed, time-series oriented, columnar store. You will build fault-tolerant, horizontally scalable solutions, write code in Go, Java, Rust, or C++, and utilize various open-source components like Kafka and Cassandra. This role requires significant backend programming experience, expertise in distributed storage systems, and a passion for simple designs and performance. Datadog offers a competitive salary and equity package, along with comprehensive benefits including healthcare, paid time off, and a 401(k) plan. This is a unique opportunity to work on a critical platform within a fast-growing company.

Requirements

  • Have a BS/MS/PhD in a scientific field or equivalent experience
  • Have significant backend programming experience in one or more languages (Go, Java, Rust, C++)
  • Have worked on distributed storage systems
  • Can get down to the low-level when needed
  • Care about simple designs and performance

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

Preferred Qualifications

Want to work in a fast, high-growth startup environment that respects its engineers and customers

Benefits

  • Competitive salary and equity package
  • Variable compensation
  • Healthcare
  • Dental
  • Parental planning
  • Mental health benefits
  • A 401(k) plan and match
  • Paid time off
  • Fitness reimbursements
  • A discounted employee stock purchase plan

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs