Posted:2 days ago|
Platform:
On-site
Full Time
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
Trillectric
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Trillectric
South Delhi, Delhi, India
Salary: Not disclosed
South Delhi, Delhi, India
Salary: Not disclosed