4+ years experience in a software engineering role
At least 3 years of experience developing Backends using NodeJS should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
Experience developing large systems with different architecture pattern
Experience with message queues, pub-sub systems, and event streams
Experience with Relational Database and SQL (PostgreSQL or Mysql) and non-relational (MongoDB)
Knowledge of AWS services and CI/CD
Experience with Agile methodologies
Demonstrated ability to architect and build large scale processing pipelines
Collaborative Traits: Good communication skills, team player, good mentoring.