Senior Database Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

BetterHelp · 1 day ago

Senior Database Engineer

BetterHelp is the world’s largest online therapy service, committed to making mental health care more accessible. As a Senior Database Engineer, you will be responsible for the architecture, performance, and scalability of Aurora MySQL databases, collaborating with various teams to ensure high availability and efficiency.

Health CareHealth DiagnosticsInternetMental HealthTherapeuticsWellness

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

Qualification

Aurora MySQLAWSDatabase managementBash scriptingRedisCommunication skillsTeam collaboration

Required

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

Preferred

Bonus: Experience with Redis at scale

Benefits

Remote work with regular in-person bonding experiences sponsored by the company
Competitive compensation
Holistic perks program (including free therapy, employee wellness, and more)
Excellent health, dental, and vision coverage
401k benefits with employer matching contribution
The chance to build something that changes lives – and that people love
Any piece of hardware or software that will make you happy and productive
An awesome community of co-workers

Company

BetterHelp

company-logo
BetterHelp is an online counseling platform that connects its members to licensed therapists.

Funding

Current Stage
Growth Stage
Total Funding
unknown
2015-01-01Acquired

Leadership Team

leader-logo
Jan Belke
Country Manager | DACH
linkedin
Company data provided by crunchbase