GrepJob
BetterHelp

Senior Database Engineer

BetterHelp
Apply
3 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.

Tech Stack

AWSBashLaravelRedisTerraform

Categories

BackendData EngineeringDevOps