Power Systems and Control Engineer

About eRoots Analytics
eRoots is a Barcelona-based company on a mission to transform how power systems are planned, simulated, and operated. Our open-core software solutions, VeraGrid for power system analysis, and GSLV for high-performance computing, equip utilities, TSOs, DSOs, and developers with cutting-edge tools to tackle the challenges of renewable integration, HVDC, and modern grid stability.

By combining advanced algorithms with intuitive interfaces, we help engineers and operators move faster from data to decisions, ensuring more reliable, efficient, and sustainable grids.

After growing steadily through international projects and EU-funded innovation programmes, we are scaling our team and partnerships to bring our solutions to more markets worldwide.
Your Tasks
       - Collect, clean, and process large datasets related to power systems and grid infrastructure.

       - Build pipelines to automate data ingestion, transformation, and storage.

       - Develop and maintain backend services to serve processed data efficiently.

       - Collaborate with frontend developers to integrate data into interactive web maps and dashboards.

       - Optimise performance of map rendering and data queries for a smooth user experience.

       - Ensure data quality, consistency, and scalability across multiple sources and formats.

       - Contribute to the continuous improvement of the website architecture and infrastructure.
Requirements
🔎 Must-have:

       - Strong programming skills in Python (data processing, APIs) and JavaScript/TypeScript (frontend integration).

       - Experience with databases (SQL) and data pipelines.

       - Familiarity with web frameworks (FastAPI, Flask, or Django) for backend development.

       - Knowledge of frontend frameworks (React, Vue, or similar) and API integration.

       - Experience with map libraries and GIS tools (Leaflet, Mapbox, or similar).

       - Ability to handle and process large datasets efficiently.

        - Problem-solving mindset, attention to detail, and willingness to work in a fast-moving startup.

        - Team spirit: Proactive, collaborative, and motivated to work in a fast-paced startup environment.

        - Language skills:
Solid level of English.        


➕ Nice-to-have:

       - Experience with cloud deployment (AWS, GCP, or Azure).

       - Familiarity with CI/CD pipelines and containerisation (Docker).

       - Knowledge of power systems data (grid topology, generation, demand).

       - Previous experience with performance optimisation for large-scale web apps.

       - Good communication skills in Spanish (English is required).


📍 Barcelona-based, in-office, with occasional remote work.
Our Offer
     💰 Competitive salary aligned with your skills and experience.

     📚 Continuous learning through internal workshops and opportunities to attend international events.

     🌍 An impactful project meant to transform the power systems industry.

     🏖️ Barcelona office in a vibrant tech hub, with flexibility for occasional remote work.

     🍎 Healthy office perks like good coffee, team lunches, and afterwork activities.

     🚀 Career growth opportunities in a fast-scaling company where your contributions shape the future of modern grids.

     🎉 Team gatherings and events to celebrate milestones and strengthen collaboration.

     💳 Flexible remuneration through Cobee.

     🤝 Collaborative culture built on transparency, curiosity, and teamwork, where every voice has impact.

Apply now

Our team would love to hear from you.

Contact us in case you have any doubt.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you, your submission has been received!
Oops! Something went wrong while submitting the form.