Backend Software Developer (Energy, Time Series & Data Flows)
Confidential
Posted: January 30, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Required Skills
Job Description
Enersee is scaling its platform and we’re looking for a backend software developer to build the services, integrations, and data flows that power our energy efficiency product. Your focus is production-grade backend engineering: designing systems that reliably move data from “source → validated → served,” and keep working under real-world conditions.
What you’ll do
Build backend services that run in production
• Design and implement scalable backend services (Python, APIs, internal services).
• Own reliability: monitoring, logging, alerting, performance, debugging, incident follow-up.
• Write clean, testable code and improve existing architecture where needed.
Build and evolve data flows (core)
• Design and implement end-to-end data flows: ingestion → validation → AI analytics → exposure (API/product).
• Ensure data correctness and traceability (versioning, lineage, retries, idempotency, backfills).
• Improve throughput and latency of critical flows; handle spikes and partial failures gracefully.
• Build tooling around flows: observability dashboards, failure handling, replay/backfill utilities.
Integrations + time series pipelines
• Build and maintain connectors for time series energy & water data and related metadata.
• Handle messy real-world inputs: missing intervals, time zones/DST, duplicates, late-arriving data, inconsistent schemas.
• Work with customers/partners to troubleshoot and stabilize integrations.
Collaborate with data/AI without being ML-first
• Collaborate with data/ML teammates so the backend supports model deployment and feature delivery.
• Turn product requirements into robust backend implementations (APIs, workflows, pipelines).