Software Engineer

Energiot

Cerdanyola del Vallés

Presencial

EUR 40.000 - 60.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Private medical insurance coverage
Entrepreneurial startup culture
High level of ownership

Descripción de la vacante

Energiot is looking for a proactive Mid Software Engineer to join their product and R&D team in Barcelona. The role focuses on cloud software development for their IoT ecosystem aimed at electrical grid monitoring. Candidates should have experience in frontend development using React, backend services, and AWS practices, alongside a strong cybersecurity focus. A Bachelor's or Master's degree in a related field and fluency in Spanish and English are required.

The company offers a full-time permanent contract, a culture emphasizing ownership, and private medical insurance.

Formación

  • Minimum 2–3 years of experience in software development.
  • Experience developing and consuming REST APIs and backend services.
  • Strong cybersecurity awareness.

Responsabilidades

  • Design, develop, and maintain full‑stack features for the SaaS platform.
  • Build and maintain backend services and APIs in Node.js / Python.
  • Ensure confidentiality and integrity of sensitive grid data.

Conocimientos

JavaScript/TypeScript
React
AWS
REST APIs
Cybersecurity practices
Proactive mindset
Fluency in Spanish and English

Educación

Bachelor's or Master's degree in Computer Science or related field

Herramientas

Docker
CI/CD pipelines
API testing tools (e.g. Postman)

Descripción del empleo

Role Description

Energiot is seeking a proactive and highly autonomous Mid Software Engineer to join our growing product and R&D team in Barcelona. The role focuses on the development of the cloud software and web platform that powers our IoT ecosystem for electrical grid monitoring and smart energy applications. You will work across the full stack, from backend services and APIs to web frontends, building the systems that ingest, process, and visualize sensitive data about the real‑time status of electrical grid lines.

Because the platform handles critical grid data, security and reliability are central to everything you build. This is a high‑ownership role: your decisions and actions will carry significant weight, so we are looking for someone who thrives with autonomy and is comfortable driving features end to end in a multidisciplinary environment combining software, IoT platforms, and real‑world sensor data.

Key Responsibilities
  • Design, develop, and maintain full‑stack features for our SaaS platform, with a strong focus on frontend development using React and TypeScript.
  • Build and maintain backend services and REST APIs in Node.js / Python.
  • Design and operate cloud infrastructure and services on AWS, following best practices for scalability and security.
  • Apply secure coding and cybersecurity practices throughout the platform, ensuring the confidentiality and integrity of sensitive grid data.
  • Integrate with and extend our IoT cloud platform (ThingsBoard), including dashboards, rule chains, and device management.
  • Contribute to the full development lifecycle: requirements analysis, technical design, implementation, testing, and deployment.
  • Diagnose and resolve production issues, contributing to the reliability and observability of the platform.
  • Collaborate closely with firmware, hardware and product teams.
Essential Qualifications
  • Bachelor's or Master's degree in Computer Science, Telecommunication Engineering, or a related field.
  • Minimum 2–3 years of experience in software development.
  • Strong programming skills in JavaScript/TypeScript and React.
  • Experience developing and consuming REST APIs and backend services.
  • Solid hands‑on experience with AWS and cloud‑based SaaS architectures.
  • Strong cybersecurity awareness and experience applying secure development practices, particularly when handling sensitive or critical data.
  • Experience managing agentic development workflows, effectively leveraging AI coding agents to build, review, and ship software with autonomy and sound judgment.
  • Fluency in Spanish and English.
  • Proactive and highly autonomous mindset, comfortable taking ownership and making impactful technical decisions with minimal supervision.
Preferred / Nice to Have
  • Knowledge of SCADA communication protocols, particularly TASE.2 (ICCP / IEC 60870-6) and IEC 60870-5-104 (IEC 104).
  • Experience with IoT cloud platforms, particularly ThingsBoard.
  • Experience handling time-series data or device telemetry at scale.
  • Experience with public cryptography and secure channels.
  • Experience with Docker and containerized deployments.
  • Familiarity with CI/CD pipelines.
  • Experience using API testing tools such as Postman.
  • Interest in the energy sector and sustainability.
What We Offer
  • Full‑time, permanent contract
  • Entrepreneurial startup culture with a high level of ownership
  • Private medical insurance coverage (Adeslas PYME total)
  • Office located in Barcelona, with a strong focus on innovation and sustainability.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

IoT Hardware Engineer
IoT Hardware Engineer

Energiot • Cerdanyola del Vallés

Presencial
EUR 30.000 - 50.000
Private medical insurance coverage
Entrepreneurial startup culture
Autonomous Mid Software Engineer - Cloud & IoT Platform
Autonomous Mid Software Engineer - Cloud & IoT Platform

Energiot • Cerdanyola del Vallés

Presencial
EUR 40.000 - 60.000
Private medical insurance coverage
Entrepreneurial startup culture
High level of ownership
Mechanical Design Engineer
Mechanical Design Engineer

Energiot • Cerdanyola del Vallés

Presencial
EUR 40.000 - 60.000
Private medical insurance coverage
Entrepreneurial startup culture
Office located in Barcelona
Production Engineer
Production Engineer

Energiot • Cerdanyola del Vallés

Presencial
EUR 42.000 - 65.000
Full-time permanent contract
Entrepreneurial startup culture
Private medical insurance (Adeslas PY/
+1
PhD Engineer or Industrial PhD Candidate - IoT and Energy Harvesting Specialist
PhD Engineer or Industrial PhD Candidate - IoT and Energy Harvesting Specialist

Energiot • Cerdanyola del Vallés

Híbrido
EUR 65.000 - 90.000
Full-time contract in Barcelona
Partial remote work
Flexible working hours
PhD Engineer or Industrial PhD Candidate - IoT and Energy Harvesting Specialist
PhD Engineer or Industrial PhD Candidate - IoT and Energy Harvesting Specialist

Tamarind Intelligence • Barcelona

Híbrido
EUR 60.000 - 90.000
Private medical insurance
Flexible working hours
Partial remote work
+1
Senior Software Developer
Senior Software Developer

Verisure • Pozuelo de Alarcón

Presencial
EUR 50.000 - 70.000
Cloud and Embedded Systems Engineer (IoT / Energy Platforms)
Cloud and Embedded Systems Engineer (IoT / Energy Platforms)

sørvestlig embedded firmware AS • Madrid

Híbrido
EUR 90.000 - 130.000
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Atmen • Madrid

Presencial
EUR 70.000 - 100.000
Well Pass
Marketing Manager at Energiot
Marketing Manager at Energiot

Energiot • Bellaterra

Presencial
EUR 55.000 - 75.000
Full-time contract
Startup culture
Private medical insurance
+1