EngineeringFull-time

Backend Developer

Bangalore, India (Hybrid)
2-5 years
Engineering

Join us as a Backend Developer to design and build scalable APIs, microservices, and data pipelines that power our entire product ecosystem. You'll work on high-throughput systems handling millions of requests across our enterprise intranet, gaming platform, IoT services, and client projects using Node.js, Python, or Go. Our backend team is responsible for building reliable, secure, and performant services — from real-time WebSocket APIs to complex data processing pipelines. You'll collaborate with frontend engineers, DevOps, and product managers to deliver robust solutions. If you love solving distributed systems challenges and writing clean, well-tested code, this role is for you.

Tech Stack

Node.jsPythonPostgreSQLMongoDBRedisDocker

Responsibilities

  • Design and implement RESTful APIs and GraphQL services
  • Build and maintain microservices architecture
  • Optimize database queries and design efficient data models
  • Implement authentication, authorization, and security best practices
  • Write comprehensive unit and integration tests
  • Collaborate with frontend and DevOps teams for seamless integration

Requirements

  • 2-5 years of experience with Node.js, Python, or Go
  • Strong understanding of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis)
  • Experience building RESTful APIs and/or GraphQL services
  • Knowledge of authentication patterns (JWT, OAuth2, SAML)
  • Familiarity with message brokers (RabbitMQ, Kafka, SQS)
  • Understanding of containerization with Docker

Nice to Have

  • Experience with NestJS or Express.js frameworks
  • Knowledge of event-driven architecture and CQRS
  • Experience with serverless computing (AWS Lambda)

Interested in this role?

Share your resume along with a brief note about why you're excited about this position at

hello@worklage.com