Senior Engineer, Database Reliability

New
J
JobgetherDatabase infrastructure
Based in the United StatesFull-TimeSenior
SalaryUnited States salary range: $174,200–$261,200 per year. Additional compensation: Equity opportunities and performance-based bonus potential.
Apply NowOpens the employer's application page

Job Details

Experience
At least 7 years of experience in systems administration, systems engineering, or software development, including at least 4 years operating production relational databases.
Required Skills
AWSPostgreSQLKubernetesMySQLPrometheusRedisTerraformDatadog

Requirements

  • Have at least 7 years of experience in systems administration, systems engineering, or software development.
  • Have at least 4 years of experience operating production relational databases.
  • Bring deep expertise in MySQL or PostgreSQL and practical working knowledge of the other, including its extensions and tools.
  • Have experience designing, operating, and scaling caching systems such as Redis.
  • Understand trade-offs between caching systems and underlying databases.
  • Have experience building and maintaining highly available, cloud-based database systems on AWS or another cloud platform.
  • Be proficient with Terraform or similar infrastructure-as-code tools and automated, reviewable infrastructure workflows.
  • Have familiarity with Kubernetes or other distributed systems and stateful workloads in orchestrated environments.
  • Have hands-on data-system observability experience with tools such as Datadog, Prometheus, or CloudWatch.
  • Be able to monitor query performance, replication lag, cache hit rates, and service health.
  • Bring coding and automation skills, including troubleshooting application code, building internal tools, and developing backend services when needed.
  • Have experience with incident response, production support, reliability engineering, performance optimization, and disaster recovery.
  • Demonstrate technical leadership through design reviews, mentorship, knowledge sharing, and practical documentation.
  • Be able to verify AI-generated code and analysis before applying them to production data systems.

Responsibilities

  • Own Redis Enterprise and AWS ElastiCache reliability, including capacity planning, failover strategies, upgrades, and healthy usage patterns.
  • Participate in the production on-call rotation and serve as an escalation point for database and caching incidents.
  • Support engineering teams with query troubleshooting, storage guidance, schema design, and database performance optimization.
  • Manage database and cache infrastructure through Terraform and other infrastructure-as-code tools.
  • Develop reusable database and cache templates, standards, and platform workflows.
  • Build and maintain observability solutions, including dashboards, alerts, metrics, logging, and service-level objectives.
  • Improve performance, resilience, and scalability across MySQL, PostgreSQL, and Redis environments.
  • Advise product and engineering teams on database architecture, technology selection, query patterns, caching strategies, and capacity planning.
  • Lead technical design reviews, mentor engineers, and establish operational standards through documentation, reusable patterns, and runbooks.
  • Write automation and tooling to eliminate repetitive work and improve the database reliability practice.
  • Apply AI tools to code development, query-plan analysis, log investigation, documentation, and incident response, validating outputs for production use.
View Full Description & ApplyYou'll be redirected to the employer's site
United States salary range: $174,200–$261,200 per year. Additional compensation: Equity opportunities and performance-based bonus potential.
Apply Now