Senior Database Engineer

BetterHelp ⚕️🧠🤝

Salary range

$130,000–$180,000/year

Benefits

Job Description

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.

About BetterHelp

BetterHelp is the world’s largest online therapy service, providing affordable and convenient therapy across the globe since being founded in 2013.

Apply for This Position