Data Engineer

Stott and May Inc.

Portugal

Hybrid

EUR 54,000 - 66,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Mental health support
Training & development support
Flexible working

Job summary

Stott and May Inc. is seeking a Data Engineer to design, build and optimise cloud-based data pipelines for a modern platform. The role focuses on real-time data ingestion, transformation and modelling with Snowflake as the data warehouse and Kafka for streaming. You will work with architects, data scientists and analysts on requirements and delivery.

The position supports hybrid/remote working across Portugal and Spain, with industry-standard health insurance and professional development support.

Responsibilities

  • Design, build and maintain ELT/ETL data pipelines within Snowflake.
  • Ingest data from real-time streams using Kafka.
  • Develop and deploy KSQL and KStreams pipelines for real-time processing.
  • Model data in Snowflake to support analytics.
  • Ensure data quality and reliability across the lifecycle.
  • Optimize pipelines and Snowflake workloads for performance.

Job description

Location: Portugal or Spain (Hybrid/Remote)

Salary: Up to €60,000

About the Company

We are working with an independent technology consultancy that works across data, cloud and technology transformation, helping clients modernise their platforms and make better use of their data.

About the Role

As part of a major data modernisation programme, you will be responsible for designing, building and optimising the data flows that power a new cloud-based platform.

The role will focus heavily on data ingestion, transformation and modelling, with Snowflake as the core data warehouse and Kafka supporting real-time data capture and processing.

This is an opportunity for a Data Engineer who enjoys working with real-time data and solving technical challenges around streaming, integration and large-scale data transformation.

Responsibilities

  • Design, build and maintain scalable ELT/ETL data pipelines within Snowflake.
  • Implement data ingestion from a range of sources, including real-time streams using Kafka.
  • Develop and deploy KSQL and KStreams pipelines for real-time data processing.
  • Develop efficient and scalable data models within Snowflake to support analytics and business intelligence.
  • Ensure data quality, integrity and reliability throughout the data lifecycle.
  • Optimise data pipelines and Snowflake workloads for performance and scalability.
  • Work closely with architects, analysts and data scientists to understand requirements and deliver effective data solutions.
  • Contribute to data engineering standards, best practices and continuous improvement across the platform.
  • Solid commercial experience as a Data Engineer, with a track record of delivering cloud-based data solutions.
  • Previous experience within insurance or financial services.
  • Strong knowledge of Snowflake, including data modelling and performance optimisation.
  • Hands‑on experience with Kafka for data ingestion and stream processing.
  • Practical experience with KStreams and KSQL pipeline development and deployment.
  • Strong SQL skills and experience with Python or another scripting language.
  • Experience with data orchestration tools such as Airflow.
  • Experience working with at least one major cloud platform, such as AWS, Azure or GCP.
  • Strong understanding of data ingestion, transformation, modelling and integration.
  • Ability to work collaboratively with technical and non-technical stakeholders.
  • Experience building data pipelines for Policy Administration Systems, particularly Guidewire.
  • Understanding of data schemas and Confluent Schema Registry.
  • Experience working with CI/CD practices and DevOps teams.
  • Broader experience across AWS, Azure or GCP.
  • Salary up to €60,000.
  • Health insurance and mental health support.
  • Financial support for ongoing professional training and development.
  • Flexible working, with hybrid working available for Lisbon-based employees and remote working available elsewhere in Portugal.
  • Opportunities to work on modern data and cloud transformation programmes.
  • Career development opportunities within a growing technology consultancy.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer (Snowflake)
Senior Data Engineer (Snowflake)

Jobgether SRL • Portugal

Remote
EUR 60,000 - 100,000
Remote-first
Work with Europe/US teams
Professional growth
Data Engineer (Must be based in Portugal)
Data Engineer (Must be based in Portugal)

Signify Technology • Lisboa

On-site
EUR 40,500 - 49,500
Data Engineer
Data Engineer

Alpineo Consulting • Lisboa

Remote
EUR 42,000 - 68,000
Data Engineer
Data Engineer

Egor Group • Venda do Pinheiro

Hybrid
EUR 40,000 - 70,000
Meal allowance
Hybrid work model (Lisbon)
Other corporate benefits
Data Engineer - Hybrid Lisbon (1-2 days/week office)
Data Engineer - Hybrid Lisbon (1-2 days/week office)

HumanIT Digital Consulting • Lisboa

Hybrid
EUR 25,000 - 33,000
15th month salary
Health insurance for family
Birthday off
+2
Data Engineer | Lisboa
Data Engineer | Lisboa

Decskill • Portugal

On-site
EUR 35,000 - 50,000
Snowflake Data Engineer
Snowflake Data Engineer

Sysmatch • Portugal

On-site
EUR 40,000 - 60,000
Dynamic project in a well-regarded client
Salary classification according to experience
Career development opportunities
+4
Senior Data Engineer AWS
Senior Data Engineer AWS

Hexa People • Lisboa

On-site
EUR 40,000 - 60,000
Data Engineer (Remote from Portugal)
Data Engineer (Remote from Portugal)

Jobbex IT • Portugal

On-site
EUR 40,000 - 60,000
Data Engineer (Azure) | Lisbon
Data Engineer (Azure) | Lisbon

Randstad • Lisboa

On-site
EUR 45,000 - 60,000
Attractive Salary
Meal Allowance
Health Insurance
+1