Mercury is hiring a
Senior Database Reliability Engineer

closed
Logo of Mercury

Mercury

πŸ’΅ $134k-$238k
πŸ“Remote - United States

Summary

The job is for a Database Reliability Engineer at Mercury who will guide product engineers on improving performance, efficiency, and reliability of PostgreSQL systems, automate processes, drive database upgrades, collect metrics, educate engineers, and make code changes. Requirements include 5 years of experience administering PostgreSQL, experience with managed offerings, Infrastructure-as-Code tooling, deep query optimization experience, knowledge of combining PostgreSQL with other data systems, comfort with scripting languages, and openness to learning Haskell/Persistent/Esqueleto. Preferred requirements include experience with Amazon Aurora.

Requirements

  • Have 5 years of experience administering PostgreSQL in medium-to-large organizations
  • Have experience with Amazon RDS, Google Cloud SQL, Azure Database, or similar managed offerings
  • Have 1 year of experience using Infrastructure-as-Code tooling: Terraform is preferred
  • Have deep query optimization experience with PostgreSQL
  • Know how to combine PostgreSQL with other data systems for cost efficiency, scalability, and reliability reasons
  • Be comfortable with a scripting language such as Python
  • Be open to learning Haskell/Persistent/Esqueleto to support product engineers

Responsibilities

  • Guide product engineers towards structures and practices that maximize performance, efficiency, and reliability
  • Pair with product engineers on query performance improvements
  • Automate processes and distribute knowledge so that you are not a bottleneck
  • Drive database upgrades and migrations
  • Identify long-term architecture goals and plan, coordinate, and execute incremental steps to achieve those
  • Collect and present database metrics to inform scaling and architecture discussions
  • Educate product engineers who are generally excited about PostgreSQL, data consistency, correctness, immutability, and performance
  • Make code and infrastructure changes so that our applications better interact with the database

Preferred Qualifications

Have experience with Amazon Aurora

Benefits

Base salary, equity (stock options), and a competitive rewards package

This job is filled or no longer available

Similar Jobs