The role of the Database Tech Lead, will take ownership of our core data infrastructure, drive database architecture, and drive end-to-end solutions across pipelines, orchestration frameworks, and production systems. You’ll ensure our data systems are optimized for speed, reliability, and growth.
Responsibilities
Database Architecture & Design
Architect, implement, and optimize scalable SQL-based databases, with a focus on AWS Aurora (PostgreSQL/MySQL).
Leverage AWS services (Aurora, RDS, S3, Glue, Lambda, Redshift, etc.) to build modern, cloud-native data platforms.
Ensure database schemas are optimized for performance, consistency, and maintainability.
ETL & Data Pipeline Organization
Design, build, and manage robust data pipelines using AWS Glue and Apache Airflow.
Ensure data quality, lineage, and consistency across ingestion, transformation, and export layers.
Production Support & Operations
Own the stability and reliability of production databases and data flows.
Handle capacity planning, performance tuning, backup/restore procedures, and failover strategies.
Collaborate with DevOps and SRE to implement observability, alerting, and automated recovery procedures.
Identify opportunities to improve performance and resilience within the data ecosystem.
Continuous Improvement
Enhance data governance for schema changes, migrations, and data access control.
Evaluate new tools and frameworks that improve efficiency, reliability, or scalability of data systems.
Enhance accountability, testing, and automation in data engineering.
Qualifications
BS in Computer Science, Information Systems, or a related field, or equivalent experience.
3 years of database lead experience
3 years of experience in database and data engineering roles
3 years of experience in SQL development, query optimization, indexing strategies, and transaction management.
Strong understanding of data architecture in production systems, including high availability, replication, and disaster recovery.
Proficiency in at least one scripting or programming language (e.g., Python).
PHYSICAL REQUIREMENTS:
Regularly required to sit, stand, and walk.
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position.
Full-Time