
Lisbon, Porto - Portugal August, 1st 2025
Senior Data Engineer
Job Description
We are looking for a Senior Data Engineer for a project on a hybrid basis in Lisbon or Porto.
Requirements:
- Bachelor’s or Master’s degree in Computer Engineering, Management Informatics or similar field
- Minimum of 5 years of experience as a Data Engineer, preferably in large-scale business environments
- Strong command of SQL and Python for developing ETL/ELT pipelines
- Good knowledge of data modeling (star schema, snowflake, SCDs, columnar models)
- Experience with cloud platforms, especially AWS (S3, Glue, Athena, Redshift)
- Familiarity with PySpark or other distributed processing frameworks
- Experience with NoSQL databases and storage formats such as Parquet
- Attention to data quality, security and compliance
- Knowledge of data governance and good data security practices
- Familiarity with CI/CD and infrastructure as code
- Experience with BI/reporting tools such as Tableau, Power BI or Looker
- Proficiency in English
INTEGER exists because it believes in people, talent and technology. Our mission is to create the right teams for each technological project, opening doors in leading companies. We promote a participative and inclusive culture, where everyone is recognized for their talent. If you identify with this and feel you have what it takes for this position, don’t hesitate to apply.

Beatriz Pereira
Talent Acquisition
If you are interested in this position and want to know a little better the context of the project or talk to the person who will accompany you throughout the recruitment process, get in touch:
Company Benefits
-
Health Insurance
-
Free Training & Courses
-
Career Progression
-
Personalized Monitoring
-
Events and Partnerships