HamburgerMenu
hirist

Backend Engineer - Distributed Systems

I2B
Hyderabad
4 - 7 Years

Posted on: 24/11/2025

Job Description

Description :


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?