Posted on: 14/05/2026
Description:
Primary Responsibilities:
- Be part of a team of phenomenal engineers building next-gen database platform using the latest open source technologies
- Design and implement differentiated production-ready features in a fast-pace environment with focus on scalability, performance, geo distribution, and availability
- Rollout features at the pace of business changes and requirements
- Passion to bring out innovative ideas and try out new solutions, while being open minded to feedback from the team
- Relentless focus on quality and automation
Job Requirements:
- More than 5 years of experience developing/testing/deploying secure production quality software products
- Expert level programming (C++/Java) is required with demonstrated ability to solve complex problems
- Prior experience building distributed systems at internet scale
- Deep expertise in PostgreSQL internals: storage/buffer manager, WAL, MVCC, lock manager, query planner/executor. Alternatively, deep expertise in Streaming processing(Flink, Kafka, Message product) is also OK.
- Strong transaction management background: isolation levels, concurrency control, deadlock detection, crash recovery, physical/logical replication, and HA/failover strategies
- Experience in performance engineering: profiling (perf, gdb, flamegraphs), benchmarking (pgbench), autovacuum tuning, index/statistics optimization, and I/O/memory optimization for large-scale workloads is preferred
- Technical leadership experience in guiding teams and making architectural decisions
- Bachelor in Computer Science or equivalent is required.
- Demonstrated experience in leading critical project to production
Did you find something suspicious?