Datadog - New York, NY

posted 4 days ago

Full-time - Manager
New York, NY
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

The Dynamic Instrumentation / Live Debugging team at Datadog is focused on developing a new product that enhances code-level observability for developers, enabling them to troubleshoot and diagnose bugs and performance issues in complex distributed systems. The role involves managing a team of runtime engineers, writing code for instrumentation, ensuring product security, and collaborating with other teams to enhance customer experiences. The position emphasizes high-quality code delivery, performance, and reliability across various programming languages.

Responsibilities

  • Manage the Dynamic Code Instrumentation team of 8 runtime engineers, developing their skills and advancing their careers.
  • Write a significant amount of code for new and existing instrumentations.
  • Work with security teams to ensure the product is delivered with top-notch security.
  • Collaborate with the AI Code Gen team and IDE Integration team to create meaningful new customer experiences.
  • Ensure the team consistently ships high-quality code and architecture.
  • Make sure instrumentations behave consistently across different programming languages and are performant and reliable.
  • Run a lightweight agile process to pace and track work and deliver high-quality results.

Requirements

  • Excellent leadership and strong interpersonal skills to lead high-performing teams.
  • Keen interest in working with low-level runtime internals and/or compilers.
  • Significant knowledge of the inner workings of at least one runtime environment (JVM, Python, .NET CLR, Javascript / v8, Ruby, or Golang / ebpf).
  • Experience writing high-performance, concurrent applications and optimizing system performance.
  • Ability to write clean, correct, well-tested, performant, idiomatic code.
  • Desire to work in a fast-paced, high-growth startup environment that respects engineers and customers.
  • BS/MS/PhD in Computer Science, Engineering, or related scientific field or equivalent experience.

Nice-to-haves

  • Experience working on the runtime or compiler for a popular programming language or a developer tool such as an IDE or static code analysis.
  • Experience building cross-platform software.

Benefits

  • Generous and competitive benefits package.
  • New hire stock equity (RSUs) and employee stock purchase plan (ESPP).
  • Continuous career development opportunities.
  • Product training to develop understanding of the product and space.
  • Best in breed onboarding.
  • Internal mentor and buddy program cross-departmentally.
  • Friendly and inclusive workplace culture.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service