- Design, build, test, review and ship work from the team backlog, then support it in production.
- Investigate production incidents, fix their causes and document what happened.
- Profile hot paths and improve system performance.
- Design PostgreSQL schemas, indexes and queries to support throughput and avoid lock or transaction bottlenecks.
- Choose caching strategies and implement invalidation to keep balances current.
- Design event flows so messages are processed exactly once and the system recovers after broker or consumer failures.
- Lead cross-team design work on partitioning, capacity planning, ledger failover and platform guarantees.
- Help other engineers grow through code review and pairing.
DockerNode.jsPostgreSQL+5 more