Data Engineering Tech Lead

Smart Consulting

Porto

Presencial

EUR 45 000 - 65 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Vantagens oferecidas por esta oferta de emprego

Mentorship opportunities
Continuous learning
Collaborative team environment

Resumo da oferta

A leading data solutions company in Porto seeks a Data Engineering Tech Lead to oversee the design and implementation of cloud-based data platforms. The candidate will provide technical leadership to the engineering team, ensuring delivery of high-quality data systems. Qualifications include a degree in Computer Science, 4-5 years in data engineering, and strong skills in AWS, Python, and SQL. Join a collaboration-oriented team that values technical excellence and offers growth opportunities.

Qualificações

  • 4–5 years of experience in data engineering roles.
  • 2–3 years in a Tech Lead or similar technical leadership position.
  • Strong expertise in AWS data and cloud services.
  • Solid experience in solution architecture.

Responsabilidades

  • Lead the design and implementation of scalable data solutions.
  • Act as a technical leader providing mentorship and guidance.
  • Translate business requirements into technical solutions.
  • Design robust data architectures for performance and cost optimization.

Conhecimentos

AWS cloud services
Python
SQL
ETL processes
Data architecture
Mentorship
Data modeling
Proficiency in English (B2 or higher)

Formação académica

Bachelor’s or Master’s degree in Computer Science, Engineering or equivalent

Ferramentas

Apache Airflow
AWS Glue
AWS Step Functions
Amazon Redshift
PostgreSQL
MySQL

Descrição da oferta de emprego

Overview

We are looking for a Data Engineering Tech Lead to join our data engineering team. In this role, you will be responsible for leading the design, implementation, and evolution of scalable, cloud‑based data solutions, while providing strong technical leadership and guidance to the engineering team.

If you are passionate about cloud data platforms, solution architecture, and mentoring engineers while delivering high‑quality data systems in production, this opportunity is for you.

Responsibilities
  • Lead the design, implementation, and maintenance of scalable and reliable data solutions on AWS (and Azure where applicable).
  • Act as a technical leader for the data engineering team, providing mentorship, guidance, and hands‑on support.
  • Translate business requirements into technical solutions, break them down into actionable tasks, and distribute work effectively across the team.
  • Design robust data architectures considering scalability, performance, security, and cost optimization.
  • Build, optimize, and maintain data pipelines, ETL processes, and orchestration workflows using tools such as Apache Airflow, AWS Step Functions, AWS Glue, and Lambda.
  • Apply Infrastructure as Code principles using CloudFormation (and Terraform when applicable) to manage and evolve cloud infrastructure.
  • Work hands‑on with Python and SQL to develop, optimize, and troubleshoot data processing workflows.
  • Design efficient data models and optimize query performance across platforms such as Amazon Redshift, PostgreSQL, and MySQL.
  • Manage and optimize large‑scale datasets, including the use of Iceberg tables for data consistency and performance.
  • Ensure production readiness through monitoring, logging, and tracing using AWS services such as CloudWatch, CloudTrail, and AWS X‑Ray.
  • Collaborate closely with cross‑functional teams, including analytics, product, and business stakeholders.
  • Produce clear solution designs, technical documentation, and provide training to team members.
  • Continuously challenge requirements and propose innovative technical solutions to improve efficiency and performance.
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent professional experience.
  • 4–5 years of experience in data engineering roles, with at least 2–3 years in a Tech Lead or similar technical leadership position.
  • Strong expertise in AWS data and cloud services, including Lambda, Glue, Step Functions, CloudFormation, and CloudWatch.
  • Solid experience in solution architecture and designing cloud‑native, scalable data systems.
  • Strong hands‑on skills in Python and SQL.
  • Experience working with relational databases such as PostgreSQL, MySQL, and Amazon Redshift.
  • Proven experience building and managing ETL pipelines and data integration workflows.
  • Familiarity with Iceberg tables and managing large‑scale datasets.
  • Strong production awareness, with the ability to proactively monitor, troubleshoot, and resolve issues.
  • Excellent communication, leadership, and collaboration skills.
  • Strong analytical and problem‑solving mindset, with the ability to challenge and refine business requirements.
  • Full professional proficiency in English (B2 or higher).
Plus
  • Exposure to Azure data services and Azure Databricks.
  • Experience with streaming and real‑time data technologies such as Kafka and Apache Flink.
  • Experience with cloud‑native and serverless architectures.
  • Familiarity with CI/CD practices for data engineering workflows.
  • AWS and/or Azure cloud certifications.
Benefits
  • Take a key technical leadership role in building and evolving modern cloud data platforms.
  • Work in a collaborative, technically strong, and supportive team environment.
  • Have real influence over architectural decisions and engineering best practices.
  • Opportunity to mentor engineers and grow as a technical leader.
  • Continuous learning and professional development opportunities.
  • A culture that values technical excellence, ownership, and continuous improvement.
Seniority level
  • Mid‑Senior level
Employment type
  • Full‑time
Job function
  • Information Technology
Industries
  • Technology, Information and Media

Referrals increase your chances of interviewing at Smart Consulting by 2x.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Data Engineering Tech Lead - Porto
Data Engineering Tech Lead - Porto

Alpineo Consulting • Porto

Híbrido
EUR 60 000 - 80 000
Data Engineer
Data Engineer

IT People Innovation • Lisboa

Presencial
EUR 70 000 - 95 000
Data Engineer
Data Engineer

emagine • Lisboa

Híbrido
EUR 60 000 - 80 000
Senior Data Engineer
Senior Data Engineer

TMC • Lisboa

Presencial
EUR 60 000 - 90 000
Senior Data Cloud Architect
Senior Data Cloud Architect

Smart Consulting • Porto

Híbrido
EUR 50 000 - 70 000
Distributed Cloud | Cloud Data Engineer
Distributed Cloud | Cloud Data Engineer

Devoteam • Lisboa

Presencial
EUR 40 000 - 65 000
Senior/Lead Data Engineer
Senior/Lead Data Engineer

emagine • Lisboa

Híbrido
EUR 50 000 - 70 000
Distributed Cloud | Data Engineer
Distributed Cloud | Data Engineer

Devoteam • Porto

Presencial
EUR 40 000 - 60 000
Data Engineer
Data Engineer

BrickRed Systems • Lisboa

Presencial
EUR 45 000 - 65 000
Work with cutting-edge technologies
Opportunity to lead data initiatives
Collaborative growth-oriented environment
Data Engineer (Middle) ID50589
Data Engineer (Middle) ID50589

AgileEngine • Ponta Delgada

Híbrido
EUR 47 000 - 65 000
Professional growth: Mentorship and personalized roadmaps
Competitive compensation with budgets for education and fitness
Exciting projects with top product companies
+1