Staff Software Engineer - PostgreSQL
DatadogJob Summary
Join Datadog's Database Monitoring team to revolutionize database problem detection and query performance. Work on high-impact projects like developing Postgres extensions (e.g., pg_tracing), contributing to core Postgres changes, creating heuristics for workload optimization, and building observability tools. Lead technical initiatives and drive product adoption growth.
The Database Monitoring team at Datadog is building an industry-revolutionizing product to automatically pinpoint our customers’ database problems and proactively improve query performance. Join a successful product team transforming the way our industry operates data stores. Some examples of projects you will execute on include:
Author Postgres extensions for increased performance visibility (e.g. pg_tracing)
Identify and contribute core changes to Postgres relating to the query protocol, pg_stat* views, and more
Develop heuristics and automated recommendations for customers’ workloads such as optimal autovacuum settings and GUC parameter tuning
Build observability telemetry into client-side language drivers (e.g. JDBC) and connection pools
Lead development of greenfield tooling for the Postgres ecosystem from the ground up
What You’ll Do:
Design and drive high-priority, high-visibility projects like the ones described above
Provide technical leadership to the Database Monitoring team and peer teams
Be a driving force in growing the product’s adoption by 10X
Define enduring architectures to support a rapidly growing team and user base
Who You Are:
You have strong familiarity with Postgres internals
You have contributed directly to Postgres in the past and/or have substantial contributions to tooling in the relational database ecosystem
You are excited about the opportunity to work with customers directly, understand their workflows, and build industry-leading experiences for them
You have led impactful technical initiatives in an environment where performance, cost efficiency, ease of use, and resilience/operability are first-order concerns
If these sound exciting to you, let’s talk!