remote
Database Engineer - True Tandem
Software Engineer
Database Engineer focused on designing, implementing, and optimizing PostgreSQL databases on AWS, leveraging Python for ETL pipelines and data modeling to support scalable, high‑performance applications.
About the role
Key Responsibilities
- Design, develop, and maintain PostgreSQL database schemas, ensuring data integrity and performance.
- Implement and optimize ETL pipelines using Python to ingest, transform, and load data from diverse sources.
- Collaborate with data scientists and application developers to model data for analytics and reporting.
- Monitor database health, tune queries, and troubleshoot performance bottlenecks.
- Deploy and manage database instances on AWS (RDS, Aurora) with automated backups and scaling.
Requirements
- 3+ years of experience with PostgreSQL and relational database design.
- Proficiency in Python for data manipulation and ETL processes.
- Hands‑on experience with AWS database services (RDS, Aurora, S3).
- Strong understanding of SQL performance tuning and indexing strategies.
- Excellent problem‑solving skills and ability to work collaboratively in a fast‑paced environment.
Skills
sqlpostgresqlawspython