Senior Database Administrator

Posted 98ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Database Administrator managing SQL Server, PostgreSQL, and DynamoDB databases for Taxwell's digital tax filing platform. Leading operational excellence and performance in high-scale environments.

Responsibilities:

  • Own the end-to-end health, performance, availability, and scalability of SQL Server, PostgreSQL, and DynamoDB databases across AWS environments.
  • Lead the evolution of Taxwell’s database platform architecture, standards, and operational practices.
  • Identify and implement improvements that enhance performance and reliability, especially for seasonal high-volume workloads.
  • Perform advanced performance tuning through execution plan analysis, indexing strategies, and optimization techniques.
  • Refine and manage backup/restore processes to meet strict RPO/RTO requirements.
  • Build and maintain Datadog-based DB observability dashboards and alerts in alignment with SRE.
  • Participate in on-call rotations and lead triage of database-related incidents, including contributing to blameless RCAs.
  • Partner with SRE, Software Engineering, Data Engineering & Analytics, and Architecture teams to ensure database best practices are integrated into application and data pipelines.
  • Review and deploy database change scripts from internal development teams and third-party vendors.
  • Provide guidance during architectural reviews, schema design, and performance modeling for new features.
  • Develop automation using T-SQL, PowerShell, and Bash to streamline operations, baseline performance, validate system health, and support observability.
  • Implement automated integrity checks, failover validation, and performance baselining.
  • Contribute to and review database Infrastructure-as-Code (IaC) definitions using CloudFormation and Terraform.
  • Support modernization as Taxwell evolves its data platform and migrates legacy systems to more scalable architectures.
  • Implement and audit database security controls, encryption, access management, and compliance requirements.
  • Ensure adherence to best practices for data integrity, retention, auditing, and access control.
  • Serve as the senior-most technical DBA, mentoring junior DBAs and guiding engineers in database best practices.
  • Lead cross-team initiatives to improve reliability, scalability, automation, and data quality.

Requirements:

  • 8+ years of experience in database administration, engineering, or architecture roles.
  • Deep expertise with Microsoft SQL Server (performance tuning, high availability, indexing, query optimization).
  • Production experience with PostgreSQL and DynamoDB.
  • Strong experience with AWS database services including RDS and SQL Server on EC2.
  • Proficiency in T-SQL, PowerShell, and Bash for automation.
  • Experience supporting high-scale, mission-critical environments.
  • Familiarity with IaC (CloudFormation, Terraform) with ability to review DB IaC changes.
  • Experience with Datadog or similar observability platforms.
  • Excellent communication and collaboration skills.
  • Strong analytical and diagnostic abilities with a data-driven mindset.
  • Ability to thrive in fast-paced environments with seasonal workload spikes.

Benefits:

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Professional development opportunities