Backend Systems Engineer - IOT

4 years

0 Lacs

Posted:1 month ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About Trillectric We work with real-world energy data from solar systems — helping turn it into reliable signals that power better decisions. We are looking for a backend engineer to help us build robust, scalable systems for ingesting and processing high-frequency data from energy devices. You’ll work on socket-based data streams, ensure device data lands cleanly, and build supporting infrastructure that can scale to thousands of field assets — even under poor connectivity or real-world edge failures. Responsibilities • Build services to handle inbound data from 5,000+ devices over TCP/MQTT. • Maintain uptime and data integrity across varying network conditions. • Normalize and persist telemetry from diverse hardware systems. • Monitor memory, CPU, and disk usage to keep services running predictably. • Write clear, testable backend logic for tracking device-level behavior. You Might Work With • Device streams sending every 30–60 seconds • Low-memory environments (e.g. 5MB RAM limit) • Ingestion limits (e.g. 1 write/sec to disk) • Systems where data delay, duplication, or out-of-order events are common You Should Have • 2–4 years experience building and maintaining backend systems • Hands-on with Node.js, Go, or Python for data-heavy backend services • Familiarity with Redis, MongoDB, or other storage suitable for high-churn data • Experience with TCP socket handling, real-time data ingestion, or device comms • A mindset of building for reliability, not just happy-path development. Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You