Portuguese company hires for hybrid position
Location: Lisbon, Portugal
- ️ Only candidates already based in Portugal will be considered
Work Model: Hybrid
️ Language Requirements: English C1 — mandatory
Seniority: Senior (6+ years)
Sector: Banking
Rate Between €3900 - 4200 RV / €2500 – 2800 CTI
- ️ Instructions: Please send your CV in English and make sure to include all skills and experience that match the requirements of the opportunity. This will significantly increase your chances of success
We are looking for a Senior Data Engineer to design, implement, and support enterprise data solutions in a complex Data Warehouse and Big Data environment.
You will contribute to raw-data ingestion, data access, data quality, modelling, processing, integration, and production reliability. The role combines hands-on engineering with functional and technical analysis, documentation, testing, and collaboration with business and technology teams.
This opportunity is ideal for a data professional who understands the complete data lifecycle—from ingestion and transformation to modelling, reporting, deployment, and production support.
-
Design and implement raw-data ingestion pipelines for Data Lake and Data Warehouse environments;
-
Develop and maintain high-performance data pipelines;
-
Implement data-access, data-referencing, integration, and quality processes;
-
Work with batch and streaming data using technologies such as Kafka and NiFi;
-
Develop data-processing solutions with Hadoop, Hive, Spark, Java, Scala, or Python;
-
Create and optimise ETL processes, SQL, T-SQL, and Bash scripts;
-
Design and maintain corporate data models;
-
Analyse, plan, implement, and technically test Data Warehouse solutions;
-
Ensure the industrialisation, monitoring, and production integration of data solutions;
-
Maintain production-service commitments and investigate operational issues;
-
Gather and analyse functional and technical requirements;
-
Produce technical analyses, solution designs, test evidence, and decision documentation;
-
Participate in quality certification and support User Acceptance Testing;
-
Collaborate with business stakeholders and functional-analysis teams;
-
Propose improvements to data platforms, tools, and engineering practices;
-
Communicate technical decisions and ensure alignment with the data roadmap.
-
More than six years of relevant professional experience in Data Engineering, Data Warehousing, Business Intelligence, or a similar field;
-
At least four years of experience in functional or technical analysis and corporate data modelling;
-
Strong experience with Data Warehouse solutions and their delivery lifecycle;
-
Practical knowledge of the Hadoop ecosystem;
-
Experience with data-access or exchange technologies such as Kafka or NiFi;
-
Strong knowledge of SQL and NoSQL environments;
-
Experience with ETL and data-pipeline development;
-
Practical experience with at least one relevant programming language, such as Java, Scala, or Python;
-
Experience with Hive, Spark, or similar large-scale data-processing technologies;
-
Familiarity with Bash or other scripting languages;
-
Knowledge of DevOps practices applied to data solutions;
-
Experience with data quality, ingestion, integration, supervision, and production support;
-
Ability to gather requirements and produce clear technical documentation;
-
Experience working in Agile environments;
-
English proficiency at C1 level;
-
Availability to work in a hybrid arrangement in Lisbon;
-
Bachelor’s or master’s degree in Computer Engineering, Information Technology, or a related discipline.
Candidates are not expected to demonstrate equal expertise in every language and platform listed. Strong Data Warehouse knowledge, data modelling, SQL, pipeline development, and meaningful exposure to the Hadoop ecosystem are the priorities.
Experience with the following technologies will be particularly valuable:
-
Microsoft BI tools;
-
SQL and T-SQL;
-
Power BI;
-
Jira;
-
Confluence;
-
Draw.io;
-
Microsoft Excel and PowerPoint.
-
Experience in Banking or Financial Services;
-
Knowledge of consumer-credit processes;
-
Experience supporting UAT and business certification;
-
Knowledge of production monitoring and service commitments;
-
Experience leading requirements or technical-analysis meetings;
-
Familiarity with enterprise data governance;
-
Experience improving or modernising data-management platforms.
The ideal candidate is a senior data professional who combines strong engineering capabilities with structured analytical and communication skills.
-
Understand the full lifecycle of Data Warehouse and Big Data solutions;
-
Can connect business requirements to appropriate data models and technical designs;
-
Build reliable, maintainable, and observable data pipelines;
-
Work confidently with structured, unstructured, batch, and streaming data;
-
Consider data quality and production reliability throughout delivery;
-
Document analyses, technical decisions, tests, and implemented solutions accurately;
-
Communicate effectively with business and technical stakeholders;
-
Investigate complex problems methodically;
-
Work autonomously while maintaining alignment with team standards and roadmaps;
-
Adapt to change and remain focused on customer and delivery outcomes.
-
How many years of professional experience do you have in Data Engineering or Data Warehousing?
-
How many years have you worked with functional or technical analysis?
-
What experience do you have defining corporate data models?
-
Which Data Warehouse solutions have you designed or supported?
-
Have you worked across all phases of Data Warehouse delivery?
-
What practical experience do you have with the Hadoop ecosystem?
-
Which Hadoop-related technologies have you used?
-
Have you developed pipelines with Spark or Hive?
-
What experience do you have with Kafka or NiFi?
-
Have you built raw-data ingestion pipelines for a Data Lake or Data Warehouse?
-
Which programming languages do you use professionally: Java, Scala, Python, or others?
-
What is your level of SQL and T-SQL expertise?
-
Have you worked with NoSQL databases?
-
What ETL tools and approaches have you used?
-
How have you used Bash or scripting in data environments?
-
What experience do you have with DevOps practices for data solutions?
-
Have you monitored or supported data pipelines in production?
-
How do you ensure data quality, traceability, and service reliability?
-
What experience do you have with Microsoft BI tools and Power BI?
-
Have you used Jira, Confluence, or Draw.io?
-
Have you gathered requirements or led technical-analysis meetings?
-
Have you supported quality certification or UAT?
-
Do you have experience in Banking or consumer credit?
-
What is your English proficiency level? Can you confirm C1?
-
Are you currently based in or available to work in Lisbon?
-
Are you comfortable with a hybrid working arrangement?
-
Which contract model do you prefer: RV or CTI?
-
Is the proposed rate aligned with your expectations?
-
What is your earliest possible start date?
Senior Data Engineer, Data Engineer, Big Data Engineer, Data Warehouse Engineer, Data Warehouse Developer, Business Intelligence Engineer, Data Engineering, Big Data, Data Warehouse, Enterprise Data Warehouse, Data Lake, Raw Data Ingestion, Data Ingestion, Data Pipelines, High-Performance Data Pipelines, Batch Processing, Streaming Data, Hadoop, Hadoop Ecosystem, Apache Hadoop, Apache Spark, Spark, Apache Hive, Hive, Apache Kafka, Kafka, Apache NiFi, NiFi, Java, Scala, Python, Bash, Shell Scripting, ETL, ELT, SQL, T-SQL, NoSQL, Data Modelling, Data Modeling, Corporate Data Model, Logical Data Model, Physical Data Model, Data Access, Data Exchange, Data Integration, Data Quality, Data Referencing, Data Governance, Data Industrialisation, Production Integration, Pipeline Monitoring, Production Support, DevOps, Agile, Functional Analysis, Technical Analysis, Requirements Gathering, Technical Documentation, Technical Testing, Quality Assurance, UAT, Microsoft BI, Microsoft Business Intelligence, Power BI, Jira, Confluence, Draw.io, Banking, Financial Services, Consumer Credit, English C1, Lisbon, Portugal
#CI – RFC00059170