Datadog logo

Software Engineer - Distributed Caching

Datadog

Join Datadog as a Software Engineer - Distributed Caching

As a Software Engineer on the Distributed Caching team at Datadog, you will play a crucial role in building a new high-throughput, low-latency cache that is integral to Datadog’s infrastructure. This in-memory distributed key-value store will be accessed hundreds of millions of times per second by various internal services, making your work pivotal to the company's operations.

Key Responsibilities

  • Build and Scale Infrastructure: Develop distributed, high-throughput, real-time data infrastructure using Go, Redis, gRPC, Envoy, and other open-source components.
  • Technical Expertise: Dive into low-level technical details when necessary, such as kernel and profiling, to ensure optimal performance.
  • Ownership and On-call Duties: Take ownership of significant parts of our service and participate in on-call rotations to maintain service reliability.
  • Collaboration: Work closely with internal teams that utilize our cache, contributing to a collaborative and innovative team environment.

Who You Are

  • Educational Background: You hold a BS/MS/PhD in a scientific field or have equivalent experience.
  • Programming Skills: You have significant backend programming experience in one or more languages, with a focus on low-latency performance and clean code.
  • Problem Solver: You are detail-oriented, valuing correctness and efficiency, and leave no stone unturned when diagnosing production issues.

Why Datadog?

Datadog values diversity and inclusivity, encouraging applications from individuals of all backgrounds. We offer a competitive salary and equity package, along with a comprehensive range of benefits designed to support your professional and personal growth.

Benefits and Growth Opportunities

  • Financial Benefits: New hire stock equity (RSUs), employee stock purchase plan (ESPP), and a 401(k) plan with match.
  • Professional Development: Continuous learning opportunities, product training, and career pathing.
  • Inclusive Culture: Join our Community Guilds and participate in Inclusion Talks.
  • Health and Wellness: Access to global mental health benefits, healthcare, dental, and fitness reimbursements.

Location and Work Environment

This role is based in New York, NY, and operates within a hybrid workplace model, allowing for a balance between in-office collaboration and remote work flexibility.

About Datadog

Datadog is a leading SaaS company providing cloud-scale monitoring and security for metrics, traces, and logs. We are committed to breaking down silos and solving complexity in the cloud age, empowering digital transformation and infrastructure monitoring for our customers.

Join us at Datadog and be part of a team that values innovation, collaboration, and professional growth. Apply today to become a key player in our Distributed Caching team!

Benefits
Extracted with AI

  • 401(k)
  • New hire stock equity (RSUs)
  • Employee stock purchase plan (ESPP)
  • Continuous professional development
  • Product training
  • Career pathing
  • Intradepartmental mentor and buddy program
  • Inclusive company culture
  • Access to Inclusion Talks
  • Free global mental health benefits
  • Healthcare
  • Dental
  • Parental planning
  • Mental health benefits
  • Paid time off
  • Fitness reimbursements
  • Discounted employee stock purchase plan

Similar jobs

Last update: 23 minutes ago

Datadog logo
Datadog

Senior Software Engineer - Datastores

Join Datadog as a Senior Software Engineer to design and maintain scalable infrastructure for high-growth environments.

Datadog logo
Datadog

Software Engineer - Early Career

Join Datadog as an early-career software engineer to work on high-scale metrics and logs platform.

Datadog logo
Datadog

Software Engineer - Production Platform

Join Datadog as a Software Engineer on the Production Platform team, focusing on secrets management and identity management.

Datadog logo
Datadog

Senior Software Engineer - Datastores

Join Datadog as a Senior Software Engineer in Lisbon to design and maintain scalable infrastructure for high-growth environments.

Datadog logo
Datadog

Software Engineer - Backend Generalist

Join Datadog in Paris as a Backend Software Engineer, solving high-scale problems in cloud applications.

Datadog logo
Datadog

Software Engineer - Compliance Engineering

Join Datadog as a Software Engineer in Compliance Engineering, focusing on APIs, microservices, and cloud platforms.

Datadog logo
Datadog

Software Engineer - Fabric RPC

Join Datadog as a Software Engineer in Lyon to develop scalable service-to-service communication for cloud applications.

Datadog logo
Datadog

Software Engineer at Datadog

Join Datadog as a Software Engineer in Madrid, solving high-scale system issues, optimizing code, and designing robust architectures.

Datadog logo
Datadog

Software Engineer - Summer Intern

Join Datadog as a Software Engineer Intern to work on high-scale metrics, logs, and application data. Gain hands-on experience in a dynamic environment.

Datadog logo
Datadog

Senior Software Engineer - Streams Team

Join Datadog as a Senior Software Engineer on the Streams Team, focusing on Kafka reliability and optimization.

Datadog logo
Datadog

Senior Software Engineer - Code Analysis

Join Datadog as a Senior Software Engineer in Code Analysis, focusing on static analysis and vulnerability detection.

Datadog logo
Datadog

Software Engineer - Winter Intern

Join Datadog as a Software Engineer Intern to work on high-scale metrics, logs, and application data in New York.

Datadog logo
Datadog

Staff Software Engineer - Action Platform

Join Datadog as a Staff Software Engineer in Madrid to lead high-impact projects on the Action Platform, focusing on distributed systems and reliability.

Datadog logo
Datadog

Software Engineer - CWS Agent Developer

Join Datadog as a Software Engineer to develop CWS agents using eBPF and Linux kernel expertise.

Datadog logo
Datadog

Senior Software Engineer - Cloud Platforms - Observability

Senior Software Engineer for Cloud Platforms - Observability in Madrid. In-depth experience in backend engineering and cloud computing required.

Datadog logo
Datadog

Software Engineer - Fabric RPC

Join Datadog as a Software Engineer in Lisbon to develop scalable service-to-service communication for cloud applications.

Datadog logo
Datadog

Staff Software Engineer - Event Platform Storage

Join Datadog as a Staff Software Engineer focusing on Event Platform Storage, working with Java, Go, and Rust in a remote role.

Datadog logo
Datadog

Senior Software Engineer - Core Observability

Senior Software Engineer for Core Observability in Madrid, specializing in Python, Go, and cloud tools like Kubernetes and Terraform.

Datadog logo
Datadog

Staff Software Engineer - Event Platform Storage

Join Datadog in Lisbon as a Staff Software Engineer for Event Platform Storage, focusing on high-scale distributed systems.

Datadog logo
Datadog

Senior Software Engineer - Language Tools

Join Datadog as a Senior Software Engineer in Lyon to develop and support language tools for backend engineers.

Datadog logo
Datadog

Software Engineer - Backend Generalist (Lisbon)

Join Datadog in Lisbon as a Backend Software Engineer, focusing on problem-solving and system performance.

Datadog logo
Datadog

Senior Software Engineer - Core Observability

Senior Software Engineer for Core Observability at Datadog, enhancing cloud application monitoring and reliability.

Datadog logo
Datadog

Senior Software Engineer - Serverless

Senior Software Engineer for Serverless team at Datadog, focusing on high-scale systems and real-time data collection.

Datadog logo
Datadog

Senior Software Engineer - Developer Experience

Senior Software Engineer for Developer Experience at Datadog, enhancing software lifecycle management and security.