Senior Database Engineer (DBRE)
Seniority
Senior
Domain
Database Engineering, Reliability Engineering, Platform Operations
Technologies
PostgreSQL, Kafka/MSK, ClickHouse, Redis, MySQL, Cassandra, Elasticsearch, Linux, Terraform, Ansible, Chef, Puppet, Python, Bash, Go, Ruby, Perl, Kubernetes, Amazon RDS, AWS
Required skills
5+ years of experience designing, operating, and troubleshooting PostgreSQL in production environments, 5+ years of experience managing production database or distributed data systems across application, database, operating system, storage, and network layers, 3+ years of experience in Linux systems engineering and automating infrastructure or database operations, 2+ years of experience using at least one scripting or programming language for automation and operational tooling, Experience working in a polyglot production data environment including at least one non-PostgreSQL system
Preferred skills
Experience building database platform tooling, self-service workflows, and paved paths, Previous work with cloud infrastructure and managed data services, Ability to operate MSK/Kafka, ClickHouse, or Redis at scale, Previous responsibility for refining reliability practices for production data systems, Deep knowledge of PostgreSQL internals and operational behavior, Ability to communicate effectively in writing and verbally
Responsibilities
Plan, administer, maintain, and secure the PostgreSQL infrastructure, Design, build, and maintain ETL pipelines for PostgreSQL, Perform operational database administration tasks such as installation, upgrades, patching, backup/recovery, monitoring, capacity planning, and architectural changes, Participate in production operations such as on-call rotation, incident response, monitoring, alerting, and post-incident review processes