IOT Software Lead Engineer

0 years

0 Lacs

Posted:4 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Company Description

At Revfin, we're reimagining mobility and credit access in India. Since 2018, we've aimed to make electric vehicle (EV) ownership accessible and inclusive, especially for underserved communities who’ve often been overlooked by traditional banks. Headquartered in New Delhi, Revfin combines financial innovation with sustainability to simplify EV financing through tech-driven tools like biometrics and gamification. With over ₹1,200 crore in loans disbursed, 83,000+ EVs financed, and partnerships with 2,000+ dealerships, we've positively impacted millions of lives and driven over 2,600 million green kilometers. We’re backed by esteemed investors and have been recognized as a Great Place to Work for four consecutive years.


Role Description

This is a full-time on-site role for an IoT Software Lead Engineer located in New Delhi. You will be instrumental in building scalable backend systems, processing large datasets in real-time, and working across a modern data and cloud stack.


Responsibilities

- Provide Technical architecture direction to scale platform for multi IOT vendor and multi user level data

- Develop and maintain APIs and backend services using Express.js and Go.

- Design and optimize databases in MongoDB and ClickHouse, handling datasets with millions of records.

- Build robust ETL pipelines to transform, clean, and aggregate IoT data.

- Integrate with third-party services and APIs (e.g., Google Maps).

- Implement messaging queues and streaming systems using Kafka and Redis.

- Build dashboards and monitoring tools using Superset, Metabase, Grafana, or similar tools.

- Ensure high observability and reliability using logging tools like Datadog or Grafana Loki.


Qualifications

- Strong programming skills in JavaScript/TypeScript (Express.js,Next.js) and Go.

- Experience working with NoSQL (MongoDB) and columnar DBs (ClickHouse).

- Solid understanding of SQL, including query optimization and analysis on large datasets.

- Experience in building and maintaining ETL pipelines.

- Familiarity with geospatial queries and Google Maps APIs.

- Experience with Kafka for real-time data streaming and Redis for caching/queuing.

- Good understanding of system design and distributed systems.

- Prior exposure to data visualization tools such as Superset or Metabase.

- Familiarity with logging and monitoring tools like Datadog, Grafana, or Prometheus.

- Experience with IoT technologies and device integration is a plus

- Bachelor's or Master's degree in Computer Science, Engineering, or a related field


Must Have

- Experience in working with IoT data from embedded or telemetry systems.

Nice to Have

- Familiarity with Docker and containerized deployment pipelines.

- Experience in edge computing or low-latency systems is a plus.


Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You