A leading data solutions company located in Porto, Portugal, is looking for a Data Engineer to support the development of reliable data platforms. Responsibilities include collaborating on data solutions, building data pipelines, and ensuring data quality. Ideal candidates have a strong interest in Data Engineering and hands-on skills in Python and SQL. The role offers comprehensive onboarding, work-life balance, and opportunities for professional development. Proficiency in English and Portuguese is required, and knowledge of German is a plus.
Qualifications
Strong interest in modern data architectures.
Hands-on skills in data pipelines (ETL/ELT).
Experience with SQL/NoSQL databases.
Responsibilities
Support the development of reliable data platforms.
Collaborate on design and implementation of data solutions.
Build data pipelines and transform data.
Skills
Data Engineering
Python
SQL
Analyzing data quality
Communication skills
Portuguese (C1)
English (C1)
Tools
AWS
Azure
Databricks
Snowflake
Job description
Responsibilities
Responsibilities include the following:
Supporting the development of reliable data platforms and architectures in agile customer projects
Collaborating on the design and implementation of data solutions, both on-premise and in the cloud, with guidance from experienced colleagues
Assisting in building data pipelines and transforming data to support business needs and processes
Contributing to the integration of data from various systems to ensure consistency and accessibility
Working closely with Software Engineers and Cloud Architects in Germany as part of cross-functional teams
Qualifications
Required and desirable qualifications include:
Practical experience and strong interest in Data Engineering and working with modern data architectures
Awareness of the importance of data quality and a willingness to learn about Data Strategy and Data Governance
Hands-on skills in Python, data pipelines (ETL/ELT), data modeling, and working with SQL/NoSQL databases or data warehouses
Basic understanding or first-hand experience with cloud platforms (e.g., AWS, Azure) and basic DevOps concepts – curiosity and motivation to deepen this knowledge
Interest in working with SaaS data platforms like Databricks or Snowflake
Experience with data ingestion from various sources (APIs, databases) and ensuring data quality
Strong analytical thinking and communication skills, e.g. to present your work, explain technical topics, and engage with clients
Very good English and Portuguese language skills (C1); German is a plus but not required
Benefits
Why you might join us:
Comprehensive onboarding and individual mentorship
Work-life balance and flexible working hours
Personal and professional development opportunities
Modern workplace and pleasant working atmosphere with close collaboration
Exciting and challenging customer projects as well as diverse tasks
Appreciative work environment with a positive error culture