Job Description
Job Title: Senior Backend Engineer (IoT / High-Scale Systems)
n
Location: Mumbai - Onsite
n
Experience: 6+ years
n
About the Role
n
We are looking for a highly skilled Senior Backend Engineer to design, build, and scale backend systems powering large-scale IoT platforms. You will work on systems that ingest, process, and analyze high-throughput data streams from distributed devices such as solar installations or other IoT-enabled infrastructure.
n
Key Responsibilities
n
n
- Design and develop scalable backend services for IoT platforms handling millions of device events.
n
- Build and maintain high-throughput data ingestion pipelines for real-time and batch processing.
n
- Work with time-series data for monitoring, analytics, and reporting use cases.
n
- Architect reliable messaging systems using protocols like MQTT and queueing systems.
n
- Optimize systems for performance, scalability, and fault tolerance.
n
- Collaborate with hardware, firmware, and frontend teams to ensure seamless data flow.
n
- Implement robust monitoring, logging, and alerting systems.
n
- Ensure data integrity, security, and compliance across distributed systems.
n
n
Required Skills & Experience
n
n
- Strong experience in backend development using Node.js with TypeScript.
n
- Hands-on experience building systems for IoT products at scale (solar, energy, or similar domains preferred).
n
- Deep understanding of messaging and streaming systems:
n
- MQTT
n
- Amazon IOT core
n
- Amazon SQS and SNS
n
- RabbitMQ
n
- Experience working in high-throughput, low-latency environments.
n
- Expertise in handling time-series data (e.g., using InfluxDB, TimescaleDB, or similar).
n
- Solid understanding of distributed systems, concurrency, and system design.
n
- Experience with cloud platforms (AWS or GCP).
n
- Strong debugging, performance tuning, and problem-solving skills.
n
n
Good to Have
n
n
- Experience in renewable energy domains (solar, EV, smart grids, etc.).
n
- Knowledge of stream processing frameworks (Kafka, Flink, Spark Streaming).
n
- Experience with edge computing or device-side integrations.
n
- Understanding of data pipelines and analytics platforms.
n
- Familiarity with containerization and orchestration (Docker, Kubernetes).
n
n
What We Offer
n
n
- Chance to work on cutting-edge IoT and energy-tech solutions.
n
- High ownership and impact on system architecture and scalability.
n
- Collaborative and fast-paced work environment.
n
n
Who You Are
n
n
- Passionate about building scalable systems that solve real-world problems.
n
- Comfortable working with ambiguity and complex distributed architectures.
n
- Strong communicator and team player.
n
📌 Senior Backend Engineer (IoT / High-Scale Systems) (Mumbai)
🏢 Aerem
📍 Mumbai