HamburgerMenu
hirist

Backend Engineer - Node.js

I2B
Hyderabad
2 - 5 Years

Posted on: 20/11/2025

Job Description

Description :

Role : Backend Engineer - Distributed Data & Cloud Systems

About the Role :

We are building a data-driven platform that powers high-velocity data ingestion, secure APIs, multi-tenant architecture, and large-scale distributed systems. You will design and implement backend services, automate ETL flows, and manage cloud infrastructure to ensure high availability and performance.

Key Responsibilities :

Core Backend Development :

- Experience in Building and maintaining REST APIs and backend services

- Experience in handling structured & unstructured DBs. Need to be good at RDBMS.

- Implement secure data flow : encryption/decryption, authentication, authorization.

- Write clean, modular, well-tested code with thorough Unit Testing.

Data Engineering & Automation :

- Design and implement ETL workflows and data ingestion pipelines from APIs

- Develop cron/automation jobs and scraping utilities for external data sources.

- Work with distributed computing frameworks (Kafka, Spark).

System Architecture :

- Architect and optimize multi-tenant backend systems.

- Manage queueing and event-driven workflows.

Cloud & Infra Ownership :

- Understanding Cloud Infrastructure. Manage deployments on Cloud Infrastructure ( Pref : AWS)

- Ensure observability : logging, monitoring, and alerting (like Grafana, Loki )

Tech Stack Exposure (Preferred) :

Languages :

- Node.js ( Primary )

- Typescript / Python / Java

Cloud :

- AWS / GCP / Azure (EC2, Lambda, S3, API Gateway, CloudWatch, IAM, etc.)

Distributed Systems :

- Kafka, Spark

Cache :

- Redis / Hazelcast

Automation / Workflow :

- Apache Airflow, Cron

Data / DevOps Tools :

- Shell scripting, Git, Docker, CI/CD pipelines

What Youll Bring :

- Experience designing scalable and secure backend services.

- Strong understanding of data engineering fundamentals (ETL, pipelines, ingestion).

- Familiarity with performance tuning, caching strategies, async systems.

- Understanding of high scale, multi-tenant architectures.

- Ownership mindset ability to take a problem from concept to production.

Nice to Have :

- Experience with microservices or serverless architecture.

- Exposure to real-time data streaming systems.

info-icon

Did you find something suspicious?