Senior SDE - NodeJS, Ultra

Affle

Dadri, Gurugram District

On-site

INR 4,000,000 - 6,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Affle is seeking a Senior Software Engineer with 5+ years of experience to design, develop, and scale data-driven platforms. You will own feature development end-to-end, collaborating with product managers, architects, and cross-functional teams.

The role emphasizes distributed systems, big data tech, and modern backend development, with mentoring responsibility for junior engineers and adherence to engineering best practices.

Qualifications

  • 5+ years of experience in software engineering with strong system design
  • Backend development focus with NodeJS or Python
  • Experience with distributed systems and data platforms
  • Familiarity with CI/CD and testing tooling

Responsibilities

  • Design, develop, and maintain scalable platform services and components.
  • Collaborate with architects, PMs, and engineers to translate requirements into solutions.
  • Contribute to design reviews and architectural decisions.
  • Build data pipelines and work with data warehouses like BigQuery/Redshift.
  • Implement search/indexing with Elasticsearch or similar tech.
  • Develop backend services using NodeJS/Python and databases like MySQL, PostgreSQL, MongoDB.
  • Contribute to microservices architecture and CI/CD pipelines.

Skills

NodeJS
Python
Distributed systems
Big data
Microservices
CI/CD
AWS/GCP

Tools

Jenkins
AWS CodePipeline
SonarQube
Jest
JUnit

Job description

Job Description

We are looking for a skilled Senior Software Engineer with 5+ years of experience to design, develop, and scale robust, data-driven platforms. The role involves end-to-end ownership of feature developmentfrom technical design to deploymentwhile working closely with product managers, architects, and cross-functional engineering teams. The ideal candidate will have strong hands‑on experience in distributed systems, big data technologies, and modern backend development, along with the ability to mentor junior engineers and drive engineering best practices.

Primary Responsibilities
  • Design, develop, and maintain scalable, high-performance platform services and components.
  • Work closely with architects, product managers, and engineering teams to translate requirements into technical solutions.
  • Contribute to system design discussions, architecture reviews, and technical decision‑making.
  • Build and manage data pipelines and work with data warehouses like BigQuery, Redshift, or equivalent.
  • Implement search and indexing solutions using Elasticsearch, Lucene, or similar technologies.
  • Develop backend services using NodeJS, Python (or similar technologies) and work with databases like MySQL, PostgreSQL, and MongoDB.
  • Contribute to microservices-based architecture design and implementation.
  • Implement CI/CD pipelines and ensure adherence to TDD, code quality, and testing standards using tools like Jest, JUnit, SonarQube, etc.
  • Participate in incident management, troubleshooting, and root cause analysis for production issues.
  • Build POCs to evaluate new technologies and propose scalable solutions.
  • Mentor junior engineers, conduct code reviews, and ensure engineering best practices are followed.
  • Collaborate with cross-functional teams to ensure timely and high-quality delivery of projects.
  • Continuously improve system performance, scalability, security, and reliability.
Required Skills
  • 57 years of experience in software engineering with strong system design and development expertise.
  • Strong backend development skills in NodeJS (or similar languages like Java/Python).
  • Self-driven in adopting the upcoming AI tools available for fast-paced development (Claude/N8N/LLMs)
  • Experience with databases: MySQL, PostgreSQL, MongoDB.
  • Knowledge of cloud platforms: AWS or GCP (certification preferred).
  • Experience with data warehouses like BigQuery, Redshift, or similar.
  • Strong understanding of microservices architecture and distributed systems.
  • Experience with CI/CD tools like Jenkins, AWS CodePipeline, or similar.
  • Familiarity with testing frameworks (Jest, JUnit) and code quality tools (SonarQube).
  • Understanding of ReactJS or frontend basics is a plus.
  • Strong debugging, problem-solving, and analytical skills.
  • Excellent communication, collaboration, and stakeholder management abilities.
  • Ability to work in agile, fast-paced environments with an ownership mindset.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Module Lead
Module Lead

Veltris • Hyderabad

On-site
INR 3,000,000 - 5,000,000
Senior Node.js Developer
Senior Node.js Developer

Unified Infotech • Kolkata District

On-site
INR 2,500,000 - 3,600,000
Senior Software Engineer (Node)
Senior Software Engineer (Node)

Cvent • Gurugram District

On-site
INR 800,000 - 1,200,000
Senior Software Engineer (Node.js)
Senior Software Engineer (Node.js)

Codemonk • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Node Js Developer
Senior Node Js Developer

Axiussoftware • Kolkata District

Hybrid
INR 1,800,000 - 2,600,000
Senior Developer
Senior Developer

Soterius, Inc. • Dadri

On-site
INR 1,200,000 - 2,200,000
Senior Fullstack Developer
Senior Fullstack Developer

Softwareexpertsindia • Mumbai

On-site
INR 1,500,000 - 2,000,000
SDE - 2 (Backend)
SDE - 2 (Backend)

ShopDeck • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Senior Software Engineer
Senior Software Engineer

Talentoj • Gurugram District

On-site
INR 3,500,000 - 5,500,000
Full Stack Developer
Full Stack Developer

Bonanza Portfolio Limited • Indore District

On-site
INR 1,200,000 - 2,000,000