Datadog logo

Library Software Engineer - Python

Datadog (cloud)

Location Type:
Hybrid
Location:
New York, NY
Salary:
$130,000 - $300,000
Role:
Backend
Language:
Python

About Datadog

Datadog (NASDAQ: DDOG) is a global SaaS business, delivering a rare combination of growth and profitability. We are on a mission to break down silos and solve complexity in the cloud age by enabling digital transformation, cloud migration, and infrastructure monitoring of our customers’ entire technology stacks. Built by engineers, for engineers, Datadog is used by organizations of all sizes across a wide range of industries. Together, we champion professional development, diversity of thought, innovation, and work excellence to empower continuous growth. Join the pack and become part of a collaborative, pragmatic, and thoughtful people-first community where we solve tough problems, take smart risks, and celebrate one another. Learn more about #DatadogLife on InstagramLinkedIn, and Datadog Learning Center.

Job Requirements

About Datadog:

We're on a mission to build the best platform in the world for engineers to understand and scale their systems, applications, and teams.  We operate at high scale—trillions of data points per day—providing always-on alerting, metrics visualization, logs, and application tracing for tens of thousands of companies. Our engineering culture values pragmatism, honesty, and simplicity to solve hard problems the right way.

The opportunity:

Datadog is building a world-class APM product that traces requests as they flow across complex systems. We are looking for an expert Python developer who can help push our tracing tools to the next level. If you’re passionate about code instrumentation, and excited about building high scale Application Performance and Application Security products, then this opportunity is for you. Come and join us to build amazing open source software.

You will:

  • Write open source code that instruments thousands of Python applications around the world.
  • Drive our open source Python projects and engage with the community to find and address the most important challenges.
  • Join a great team building software the right way.

Requirements:

  • You’re a master Python programmer. You’ve tamed the GIL. You’ve tried gevent, asyncio, tornado or even plain old threading.
  • You are a great community ambassador and can drive hard technical conversations towards a good solution.
  • You have solid experience with widely used frameworks and libraries like Asyncio, Django, Flask, Falcon, or Celery.
  • You want to work in a fast, high growth startup environment.
  • You have a BS/MS/PhD in a STEM field or equivalent experience.

Bonus points:

  • You run your applications in PyPy or other interpreter implementations.
  • You have significant experience with Go, Java, JavaScript or Ruby.
  • You have experience with code telemetry and introspection.
  • You have experience with CPython bindings or Cython.

The reasonably estimated salary for this role at Datadog ranges from $130,000 - $300,000, plus a competitive equity package, and may include variable compensation. Actual compensation is based on factors such as the candidate’s skills, qualifications, and experience. In addition, Datadog offers a wide range of best in class, comprehensive and inclusive employee benefits for this role including healthcare, dental, parental planning, and mental health benefits, a 401(k) plan and match, paid time off, fitness reimbursements, and a discounted employee stock purchase plan.