Database Administrator
ChennaiFull-time3–6 yrsPosted 2 months ago
Mid-level software engineering role at Weekday AI in Chennai. Needs 3+ years.
About the role
We are looking for a strong Database Engineer with deep expertise in PostgreSQL, distributed systems, database internals, and production database operations. The role focuses on designing, scaling, automating, and optimizing database infrastructure for high-throughput, cloud-native environments.
What you'll do
- Design, operate, optimize, and scale production database systems across SQL and NoSQL environments
- Debug and prevent complex concurrency issues , including deadlocks, lock contention, starvation, and long-running transactions
- Advise application teams on safe database access patterns, including idempotency, retries, backoff strategies, and concurrency controls
- Develop a deep understanding of database storage and replication internals, including B-trees, LSM structures, page layouts, WAL/redo/undo, checkpoints, compaction
- Design and implement database backup, restore, upgrade, migration, and disaster recovery strategies
What you need
- SQL
- Python
- PostgreSQL
- MongoDB
- NoSQL
- Incident response
Good to have
- AWS
- Kubernetes
- Root cause analysis
- Data modelling
- Linux