Senior Database Engineer

New
B
BetterHelpHealth Tech
We operate on PST and candidates in any time zone are welcome to apply., PSTFull-TimeSenior
Salary130,000 - 180,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSPHPBashMySQLRedisTerraform

Requirements

  • 5+ years of DBA/DBE experience managing production-grade relational databases at large scale.
  • Deep MySQL/Aurora internals knowledge, from slow queries to replication lag and everything in between.
  • Strong experience with AWS-native database solutions and data tooling.
  • Familiarity with Laravel or PHP-based ORM query behavior.
  • Experience managing and monitoring databases with tens or hundreds of billions of rows.
  • Pragmatic and persuasive communicator who can align teams on technical decisions.
  • Strong Bash scripting and automation mindset.
  • Bonus: Experience with Redis at scale.

Responsibilities

  • Own the architecture, availability, and performance of our Aurora MySQL clusters.
  • Design and maintain strategies for obfuscating and replicating production databases to pre-production environments at scale.
  • Troubleshoot slow queries, hot tables, lock contention, and other complex performance issues.
  • Work with engineers to review, improve, or rewrite inefficient queries generated by Eloquent/Laravel.
  • Design schema and data modeling strategies that can evolve without risking downtime.
  • Weigh in on foreign key usage and implement sane policies that balance safety with maintainability.
  • Monitor and tune backup, restore, and disaster recovery processes.
  • Provide guidance on Redis usage and data patterns where applicable.
  • Help influence the engineering roadmap, even when it means others need to adapt workflows.
  • Participate in on-call rotation for major database incidents.
View Full Description & ApplyYou'll be redirected to the employer's site
130,000 - 180,000 USD per year
Apply Now