EXPERIENCE- 3-5 YEARS.
JOB LOCATION- Kolkata, work from office only (Near City Centre 2 Mall, Rajarhat).
INTERVIEW MODE- Only Face to Face.
We’re looking for a backend engineer to build scalable, event-driven systems on Node.js and Express. You’ll design partitioned PostgreSQL architectures, implement Kafka pipelines, and manage background jobs using Redis and BullMQ.
RESPONSIBILITIES
- Design scalable PostgreSQL schemas with partitioning/sharding (range/hash/list), ensuring migration and rebalancing safety.
- Build Kafka producers/consumers and manage schema evolution and idempotent message handling.
- Create and maintain BullMQ queues/workers for jobs, retries, and DLQs.
- Optimize reliability, performance, and observability (metrics/tracing/logs).
- Lead development verticals and come up with database design.
REQUIREMENTS
- 3+ years with Node.js and Express in production.
- Solid foundation in database and system design — schema design, indexing, normalization, and consistency models.
- Hands-on with PostgreSQL sharding/partitioning and online data migration.
- Experience designing Kafka topics and consumers with idempotency and replay safety.
- Proficiency with Redis/BullMQ (rate limits, retries, concurrency, DLQs).
- Solid TypeScript/JavaScript and testing skills.
- Experience with monitoring, profiling, and tuning (p95 latency, connection pools).
EDUCATION
- Bachelor's in Computer Science, IT, or equivalent experience.
Interested candidates can share their CV at
[email protected]. Regards,
📌 Senior Backend (Node JS) Engineer- Kolkata candidates only
🏢 GoWebbo u0026
📍 Kolkata