Skip to content

Data Engineer - R&D

Portugal, Porto, portoR&D

Job description

As an R&D Engineer – Data Analytics & Engineering you make meaningful contributions to our company through your involvement with real-life projects. Your responsibilities include designing, analyzing, prototyping, developing and documenting existing and new data-driven applications that allows the different stakeholders to get the data they need according to their profiles.

More specifically, the role includes not only the ability to develop but most of all to critically look into the data and understand the models and create new ways to integrate, process, visualize and/or share it. In order to this you must have acquired and continued to develop a strong understanding of the Energy and Utilities sector.

To be successful, you must be proactive, hungry to learn new skills, and passionate about technology. You are a flexible and adaptable person, a good team player and willing to support other team members, always with a high level of autonomy

You will...

  • Deliver and maintain one of the company’s most business-critical integration processes for a key customer with high visibility
  • Develop algorithms, software modules and software prototypes based on data generated by the project, following the customer and regulatory requirements
  • Perform ad-hoc data analysis and contribute with improvements and insights onto the project data
  • Assist in development, implementation and follow-up of prototypes, test plans and real-life pilots, including deploying them in production
  • Participate and support technical consulting projects involving data analysis and science
  • Organize project documentation for clear communication to other team members, including the specification of product features to be included in the Product Roadmap

Job requirements

Who we are looking for ...

  • Master's degree in an Engineering field from a top-ranked university
  • >1 year of working experience in a similar role
  • Experience in developing analytical applications written in R (required) or Python (recommended
  • Experience in interacting with relational Databases (Oracle / Postgres preferred) and non-relational databases or Big Data sources
  • Experience in developing analytical dashboards based on Python and/or R (eg. Dash, Shiny)
  • Strong understanding of data analytics and engineering concepts including data modelling, manipulation, exploration and visualization
  • Very good understanding of data analytics problems related to urban mobility, energy efficiency, electric mobility(nice-to-have)
  • Good understanding of energy markets and regulatory frameworks
  • Very good knowledge of English
  • Exceptional critical thinking, analytical, problem-solving, project management, interpersonal and communication skills
  • A team player with good interpersonal and communication skills
  • Ability to multi-task effectively in a fast-paced environment
  • High level of enthusiasm and desire to learn. Continuous improvement mindset


Open positions

Leça da Palmeira

DevOps EngineerPortugal, Porto, Leça da Palmeira
Frontend DeveloperPortugal, Porto, Leça da Palmeira
Frontend Developer TraineePortugal, Porto, Leça da Palmeira
In.Charge - Internship ProgramPortugal, Porto, Leça da Palmeira
Java DeveloperPortugal, Porto, Leça da Palmeira
Java Developer traineePortugal, Porto, Leça da Palmeira
Senior QA TesterPortugal, Porto, Leça da Palmeira
Spontaneous applicationPortugal, Porto, Leça da Palmeira


Data Engineer - R&DPortugal, Porto, porto
Financial AnalystPortugal, Porto, porto