
Senior Database Engineer
BetterHelp3 months ago
San Jose, CA, USASenior
Base Salary
$130k - $180k/yr
Responsibilities
- Own the architecture, availability, and performance of Aurora MySQL clusters.
- Design and maintain strategies for obfuscating and replicating production databases.
- Troubleshoot slow queries and complex performance issues.
- Work with engineers to improve or rewrite inefficient queries.
- Design schema and data modeling strategies that evolve without downtime.
- Implement policies for foreign key usage balancing safety and maintainability.
- Monitor and tune backup, restore, and disaster recovery processes.
- Provide guidance on Redis usage and data patterns.
- Help influence the engineering roadmap.
- Participate in on-call rotation for major database incidents.
Requirements
- 5+ years of DBA/DBE experience managing production-grade relational databases.
- Deep knowledge of MySQL/Aurora internals.
- Strong experience with AWS-native database solutions.
- Familiarity with Laravel or PHP-based ORM query behavior.
- Experience managing databases with tens or hundreds of billions of rows.
- Pragmatic communicator who can align teams on technical decisions.
- Strong Bash scripting and automation mindset.
- Bonus: Experience with Redis at scale.
Benefits
- Remote work with regular in-person bonding experiences.
- Competitive compensation.
- Holistic perks program including free therapy and employee wellness.
- Excellent health, dental, and vision coverage.
- 401k benefits with employer matching.
- Opportunity to build impactful solutions.
- Access to any hardware or software that enhances productivity.
- Supportive community of co-workers.