remote
Senior Solutions Engineer - envelio GmbH
Software Engineer
Lead technical engagements for utility clients, designing and delivering cloud‑native solutions on the Intelligent Grid Platform using Python, Node.js, and AWS services to automate grid operations and optimize energy management.
About the role
Key Responsibilities
- Engage with utility stakeholders to understand business challenges and translate them into scalable technical solutions on the Intelligent Grid Platform.
- Architect, develop, and deploy cloud‑native services using Python, Node.js, and AWS (Lambda, S3, DynamoDB, IoT Core) to automate hosting capacity, interconnection requests, and grid investment workflows.
- Collaborate with product, data science, and DevOps teams to integrate real‑time sensor data, predictive analytics, and machine‑learning models into the platform.
- Lead proof‑of‑concepts, demos, and technical workshops for prospects and existing customers, showcasing platform capabilities and ROI.
- Provide post‑implementation support, performance tuning, and continuous improvement recommendations to ensure high availability and security compliance.
Requirements
- 5+ years of experience in solutions engineering or senior software development roles within the utility or energy sector.
- Proficiency in Python, Node.js, and AWS cloud services with a track record of building production‑grade APIs and microservices.
- Strong understanding of IoT protocols, data ingestion pipelines, and real‑time analytics in a grid context.
- Excellent communication skills, able to translate complex technical concepts to non‑technical stakeholders.
- Experience with Agile methodologies and CI/CD pipelines.