Impressit logo

Welcome to impressit

burger iconMenu
Back to careers

Principal Data Engineer (Spain/Portugal)

title image

About the project

Impressit is looking for a Principal Data Engineer to join a cross-functional product team working on building and scaling enterprise data platforms for a large international corporation. This is a great opportunity to contribute to data strategy and architecture at a high level, while working with cutting-edge cloud and data technologies and international teams.
responsibility image

What you will do

— Design and build end-to-end data solutions and platforms that maximize business value from data
— Develop scalable data pipelines using Azure/Databricks/PySpark with a focus on quality and performance
— Integrate with cloud infrastructure (Azure, AWS) and manage CI/CD pipelines via GitHub Actions and Azure DevOps
— Work closely with cross-functional teams and business stakeholders to shape the organization's data strategy
— Lead incident management, problem management, and change management processes
— Drive implementation efficiency across pilots and future projects to reduce cost and increase delivery speed
— Contribute to system architecture, data modeling standards, and participate in design discussions
— Act as a subject matter expert and thought leader 
— Conduct community presentations, trainings, and contribute to CoE/CoP initiatives
demand image

What we expect

— 10+ years of commercial experience as a Data Engineer
— Hands-on expertise with Azure, Databricks, and PySpark/Python (master level)
— Strong knowledge of ELT processes, Data Modeling, and Data Integration & Ingestion
— Deep experience with cloud platforms (Azure or AWS), including Data Factory, Synapse, Stream Analytics, Glue, Kinesis, and Redshift
— Solid experience with SQL databases and data warehousing solutions
— Proven ability to write automated tests (PyTest, SonarQube)
— Strong understanding of CI/CD practices using GitHub Actions and Azure DevOps
— Excellent problem-solving skills with ability to drive architectural decisions
— A skilled communicator, comfortable working with both technical developers and business stakeholders— Strong fundamentals in data architecture, data structures, and distributed systems
— Ability to drive change through understanding of People, Process, Data, and Technology
— Upper-Intermediate or higher level of English
addition image

As a plus

— Experience with project management and running a Scrum team
— Background in BPC or financial planning tools
— Exposure to working with external technical ecosystems
— Experience managing small engineering teams
— Familiarity with MkDocs or other technical documentation practices
— Previous work in enterprise data or large-scale data platform domains

Ready to join the team?

Employee benefits

We are passionate about everything we do, and with Impressit you will get:

Professional education and training budget

24 working days vacation

WOW team-building events

Paid sick leave