AWS/SQL Principal Database Engineer (Cloud & Automation)

Data Analysis Inc.CA
64d$150,000 - $175,000

About The Position

The Principal Database Engineer (Cloud & Automation) is a senior on-site technical leadership role responsible for designing, optimizing, and advancing enterprise-scale database systems across the organization. Acting as both strategist and hands-on expert, this role ensures best-in-class data architecture, security, availability, and performance to support complex business applications and analytics. As a key member of the technology leadership team, the Principal Database Engineer partners with DevOps, Cloud, Infrastructure, and Security teams to align database solutions with business objectives, technology vision, and compliance frameworks (SOC 2, HITRUST). This position leads the modernization of cloud-based database infrastructure—primarily within AWS—and champions the use of automation, Infrastructure-as-Code (IaC), and CI/CD practices to enhance scalability, reliability, and cost efficiency. Please note: This is a full-time on-site position. Remote work arrangements are not available for this role.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or related field.
  • 12+ years of progressive experience in database engineering, with proven leadership in enterprise SQL Server environments.
  • Deep expertise in designing and managing large-scale, hybrid (on-prem/cloud) database infrastructures.
  • Strong background in performance tuning, backup and recovery, and high-availability configurations (e.g., Always On, clustering, replication).
  • Demonstrated experience leading cross-functional projects involving development, BI, and infrastructure.

Nice To Haves

  • AWS Certified Database – Specialty or AWS Certified Solutions Architect (Associate/Professional).
  • Hands-on experience with Terraform, CloudFormation, or Ansible for provisioning and automation.
  • Familiarity with compliance frameworks such as SOC 2, HITRUST, or PCI DSS.
  • Microsoft Certified: Azure Database Administrator Associate or equivalent.
  • Experience with additional platforms such as PostgreSQL, MySQL, or NoSQL.

Responsibilities

  • Design and implement cloud-native database solutions on AWS (RDS, EC2, Aurora, Redshift, FSx) that are secure, scalable, and cost-optimized.
  • Develop and maintain automated CI/CD pipelines for database deployments using tools such as Flyway, GitHub Actions, or Jenkins.
  • Build and manage Terraform or CloudFormation templates to standardize database provisioning and configuration.
  • Strengthen data protection through encryption, IAM integration, access control, and audit logging in collaboration with Security and Compliance teams.
  • Implement advanced monitoring, alerting, and performance-tuning solutions to ensure database reliability and efficiency.
  • Lead enterprise cloud migration and modernization initiatives, guiding long-term platform evolution and standardization.
  • Oversee complex SSIS packages, ETL processes, and data pipelines that integrate systems across the enterprise.
  • Mentor development teams on data modeling, query optimization, and stored procedure design; drive adherence to database governance standards.
  • Serve as the primary escalation point for high-impact database issues, ensuring timely resolution and root-cause analysis.
  • Provide technical direction and mentorship to database engineers, fostering collaboration and continuous improvement.
  • Stay current on emerging database, cloud, and automation technologies to guide future architectural decisions.

Benefits

  • $150K to $175K yearly, + 10% yearly bonus target.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

Bachelor's degree

Number of Employees

101-250 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service