Senior Software Engineer
Core
Design, develop, and maintain robust and scalable backend software solutions and data processing pipelines for an AI-powered energy platform that stabilizes the energy system for producers and consumers.
Role type
Senior IC backend software engineer (energy/IoT)
Builds
High-performance backend services, data processing pipelines, and IoT device fleets for an energy flexibility platform
Domain
Energy sector + distributed systems/IoT
Deliverable
production ML models | product features
Required skills
Go, distributed systems, MQTT, Modbus, IEC104, CI/CD, IaC, OpenTelemetry
Preferred skills
AI development tools, mentoring, system architecture
Technologies
Go, AWS, IoT Core, Databricks, MQTT, Modbus, IEC104, OpenTelemetry
Responsibilities
Design and develop scalable software solutions; build and optimize backend services and data pipelines; lead code reviews and mentoring; collaborate with product managers and data scientists
Seniority
Senior, hands-on IC