Back to Careers
Database Engineer
Infrastructure•Full-time•Remote
About the Role
We are seeking a Database Engineer to architect our data storage layer. You will ensure the integrity, availability, and performance of the databases underpinning our high-throughput fintech and voice platforms.
Responsibilities
- Design and maintain schemas for relational (PostgreSQL) and NoSQL (Cassandra, DynamoDB) datastores.
- Optimize query performance and tune database configurations for high concurrency.
- Implement robust backup, recovery, and failover strategies.
- Manage data migrations and schema evolution with zero downtime.
- Ensure compliance with data privacy regulations (GDPR, CCPA) through encryption and access controls.
Requirements
- Deep expertise with PostgreSQL and specialized extensions (TimescaleDB, pgvector).
- Experience with distributed databases and eventual consistency models.
- Proficiency in SQL tuning and performance analysis.
- Familiarity with Infrastructure as Code (Terraform) for database provisioning.
- Understanding of transaction isolation levels and distributed consensus algorithms (Raft, Paxos).