Senior PostgreSQL Database Engineer
Core
Design, develop, maintain, and migrate PostgreSQL databases for cloud-based workloads, focusing on performance optimization, high availability, and data transformation.
Role type
Senior IC database engineer (PostgreSQL)
Builds
Production PostgreSQL databases, migration artifacts, and cloud infrastructure pipelines
Domain
Cloud engineering, relational data management, database modernization
Required skills
PostgreSQL development and administration, SQL, database design, normalization, relational data modeling, stored procedures, functions, views, triggers, indexes, query optimization, performance tuning, ETL, data transformation, backup/restore, replication, high availability, AWS, infrastructure as code, CI/CD, deployment automation, cloud security, networking, monitoring, scaling, troubleshooting
Preferred skills
Oracle/SQL Server/MySQL migration, PostgreSQL extensions, large-scale enterprise migrations, cloud-native architectures, DevOps practices
Technologies
AWS, CI/CD, Cloud, DevOps, ETL, MySQL, Oracle, PostgreSQL, SQL, Security
Responsibilities
Design, develop, and maintain PostgreSQL databases and objects; plan and carry out migrations from legacy platforms; evaluate source/target environments and identify risks; convert and optimize database objects and data models; perform data transformation, validation, and reconciliation; improve performance via indexing and query optimization; support backup, restore, replication, and high availability; troubleshoot performance issues and production incidents; collaborate on platform modernization; implement infrastructure as code and CI/CD pipelines; support production systems and incident resolution; document technical designs and procedures
