Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Reach IT

NewBe an early applicant

Senior Data Engineer

Posted Updated
Discussion

Summary

Reach IT is hiring a hybrid Data Engineer (AWS) in Porto to design, build, and operate reliable, scalable data pipelines and Lakehouse architectures within a large-scale cloud transformation program. Core stack: AWS, Apache Iceberg, Airflow, Spark, Python/SQL, and infrastructure as code with Terraform/CloudFormation.

Reach IT – Nearshore Data Engineering Opportunity!

We specialize in scalable, on-demand tech talent and operational excellence, helping global partners turn data into business value.

Job Title

Data Engineer (AWS) – Hybrid Porto

Location: Porto, Portugal

Overview

We are expanding our engineering team with a highly technical and high-impact role to design, build, and operate reliable, maintainable, and scalable data solutions within a large-scale cloud transformation program.

Your Responsibilities:

  • Advise on data strategy, architecture, and implementation approaches in a cloud-based environment
  • Design and develop end-to-end data pipelines on public cloud platforms, primarily AWS (Azure/GCP when relevant)
  • Implement and optimize Lakehouse architectures, with a strong focus on Apache Iceberg (Hudi and Delta Lake as a plus)
  • Build, automate, and maintain ETL processes, data workflows, and pipeline orchestration using Airflow, Step Functions, and AWS Workflow
  • Ensure high standards of reliability, automation, maintainability, and security across all delivered data solutions
  • Support incident resolution, root cause analysis, and preventive actions when required
  • Share knowledge and best practices with internal teams to strengthen technical capabilities
  • Work closely with delivery managers, architects, project managers, developers, and business analysts in a collaborative setup
  • Participate in relevant ceremonies, reviews, and knowledge-sharing sessions

Skills & Experience:

  • 3–5 years of experience building data pipelines on public cloud platforms, preferably AWS (Azure/GCP also considered)
  • 1+ year of experience in data solution architecture, design, development, and support
  • Database architecture, ETL, BI, Big Data, ML, and Advanced Analytics
  • Spark ecosystems (Hadoop is a plus)
  • Lakehouse architectures (Iceberg) and data optimization techniques (e.g., compaction, Z-Order)
  • Software development and data transformation using Python, SQL, SQL Server, SSIS packages, Docker, CI/CD, and automation
  • DevOps and Agile principles, infrastructure as code (CloudFormation, Terraform), and artifact/vulnerability management
  • Awareness of cloud foundation services (networking, security, storage, IAM)
  • Strong communication and collaboration skills in multicultural environments
  • Fluent in English (written and spoken); French is a plus

Nice to Have:

  • Container-based applications (Docker)
  • Linux-based infrastructure

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Information Technology

Industries

IT Services and IT Consulting

Skills

What Senior Data Engineering jobs ask for — and how much of it you have →
Apply

See also

Data Engineering jobs by country — openings, pay and top skills →