logo
Back to all roles
Engineering
Mid-Senior

Backend Engineer (Node.js / Go)

Remote / Onsite
Job
We are seeking a high-performing Backend Engineer to build robust, secure, and scalable cloud-native architectures. You'll work with Node.js, Go, PostgreSQL, Redis, and modern messaging queues to handle high-traffic workloads and complex data pipelines.

What you'll do

  • Design and develop scalable RESTful APIs and microservices using Node.js and Go.
  • Optimize database queries and schema design in PostgreSQL and MongoDB for high performance.
  • Implement distributed caching strategies using Redis.
  • Build and manage event-driven architectures using Kafka or RabbitMQ.
  • Ensure system security, data protection, and robust authentication mechanisms.
  • Deploy, monitor, and scale applications using Docker, Kubernetes, and AWS/GCP.
  • Collaborate across teams to integrate frontend applications with robust backend services.

What we're looking for

  • 3+ years of backend engineering experience.
  • Strong proficiency in Node.js (Express/NestJS) and/or Go.
  • Deep understanding of relational (PostgreSQL) and NoSQL (MongoDB) databases.
  • Experience with Redis and messaging systems (Kafka, RabbitMQ, SQS).
  • Familiarity with cloud platforms (AWS, GCP) and containerization (Docker, k8s).
  • Strong fundamentals in system design and architecture.
  • Commitment to writing clean, testable, and maintainable code.

What we offer

  • Competitive compensation and equity options.
  • Fully remote or flexible onsite work model.
  • Comprehensive health and wellness benefits.
  • Annual learning and development budget.

Role Summary

Department
Engineering
Location
Remote / Onsite
Experience
Mid-Senior
Compensation
50k - 100k INR
Apply Now