CareerPlanGet AI match score →

Software Engineer, Backend

Gurugram, Haryana, India💼 Full-time🗓 2026-06-29 → 2026-07-31

Core

Lead development of fast, well-tested, and performant code for web applications and modernize the application stack.

Role type

Senior Backend Software Engineer

Builds

Web applications, APIs, and supporting digital spaces

Domain

SaaS, multi-tenancy application development

Deliverable

production ML models | product features | infrastructure

Required skills

server-side programming (Node.js), system design, data architecture, microservices or modular monoliths, RESTful APIs, event-driven systems, asynchronous processing, message queues (Kafka, SNS/SQS, RabbitMQ), SQL and NoSQL databases (PostgreSQL, MongoDB, Redis), cloud-native architecture (AWS), software design principles (SOLID, DRY), CICD, incident triage

Preferred skills

PHP, third-party service integration, external SDKs, GitHub, JIRA, Rally

Technologies

Node.js, PHP, Kafka, SNS/SQS, RabbitMQ, PostgreSQL, MongoDB, Redis, AWS (serverless, ECS/Fargate, Lambda, S3, CloudFormation), GitHub, JIRA, Rally

Responsibilities

Collaborate with product partners to build and maintain user experience and development feasibility; Design and implement solutions for data and content presentation; Contribute to engineering excellence in automated unit testing; Collaborate on project design to create a reusable codebase; Debug software components and identify code defects; Assist in automating deployments; Triage and resolve incidents and lead incident investigations

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗