Job Openings Data Engineering Tech Lead

About the job Data Engineering Tech Lead

Based in Portugal, Wire IT is your specialized IT consulting partner with 18 years of experience driven by an experienced and senior team that helps clients make the right decisions in a fast-moving market.

Wire IT's ambition is to grow while keeping true to its nature: agile, people-centered, and fun. As we like to say: Its not only what we do, its how we manage that truly make the difference.

If you're looking for more than just a job - if you're looking for a place where you can truly make a difference - you might be the next person to join WIRE IT.

Role: Tech Lead Data Engineer 

Location: Portugal – Hybrid (3x per week on-site)

Requirements:

  • 2–3 years of experience in Tech Lead or similar technical leadership roles, with 4–5 years of hands-on experience in data engineering roles

  • Strong expertise in AWS services including Lambda, Glue, Step Functions, CloudFormation, CloudWatch, CloudTrail, and X-Ray
  • Proven experience designing and implementing scalable data solutions aligned with defined data architectures
  • Strong solution architecture skills, considering scalability, performance, security, and cost optimisation
  • Proficiency in cloud networking concepts, including VPCs, subnets, security groups, and routing tables
  • Strong programming skills in Python and SQL

  • Experience working with relational databases such as Redshift, MySQL, and PostgreSQL, and familiarity with NoSQL databases
  • Experience managing ETL processes and data integration pipelines

  • Experience with orchestration tools such as Apache Airflow and AWS Step Functions
  • Experience using Athena for interactive query analysis over large datasets stored in Amazon S3
  • Familiarity with Iceberg tables for managing large datasets, ensuring data consistency and ACID transactions
  • Experience with logging, monitoring, and production troubleshooting in cloud environments
  • Ability to translate business requirements into technical tasks and distribute work effectively within the team
  • Experience writing solution documents and technical documentation

  • Strong analytical and problem-solving skills, with the ability to challenge requirements and propose innovative solutions
  • Strong communication skills and ability to collaborate with cross-functional teams
  • Bachelors or Masters degree in Computer Science, Engineering, or equivalent professional experience
  • English level B2 or higher

Nice to have:

  • Experience with Kafka, Apache Flink, or other streaming data technologies
  • Familiarity with cloud-native and serverless architectures

  • Exposure to Azure platform technologies, including Azure Databricks

  • Relevant AWS or Azure certifications

We offer:

  • No-term full-time contract

  • Health Insurance

  • 22 days of paid vacation

    4 extra days annually (Carnival, Christmas Eve, New Year's Eve, Birthday)
  • Meal allowance on card (Coverflex)

  • Referral bonus

  • Special discounts and flexible options

  • Annual training budget

  • Strong team-oriented culture

  • Opportunity to join a dynamically growing international company

  • Challenging projects with opportunities to grow and learn

Following the EU General Data Protection Regulation No. 2016/679, we inform you that by responding to this announcement, you consent to the use of your data by Wire IT for as long as necessary. In case of doubt or request for elimination of your personal data, please send an email to info@wireit.pt