Software Houses

Senior/Lead Data Engineer

Can you imagine yourself being part of a global, innovative, and ever-evolving project, where technology and creativity come together to create solutions that make a real impact? If you’re looking for a dynamic environment with a culture of collaboration and innovation, where you’ll have access to exciting challenges and real opportunities for growth, then this is the project for you!

We are looking for a Senior/Lead Data Engineer to work in Lisbon, Coimbra, Braga or Porto (Hybrid).

Requirements:

  • Strong experience in end-to-end data architecture and design, including ingestionmodelingstorage, and orchestration (ex. Medallion);
  • Proficiency in cloud-native engineering, with a focus on Microsoft technologies (Fabric, Azure Data Factory, Synapse) but open to other cloud platforms (AWS, Google Cloud) with comparable tools;
  • Hands-on experience with data warehousing and data lake solutions (e.g., BigQuery, Azure Data Lake, Delta Lake, Amazon Redshift);
  • Proficiency in programming languages such as Python (with data-related libraries: e.g. Pandas, Boto3), SQL, or Spark;
  • Strong knowledge of RDBMS (e.g., Oracle, MS SQL Server) or NoSQL databases (e.g., MongoDB, ElasticSearch, GBQ);
  • Experience with DevOps/DataOps practices, including CI/CD pipelines;
  • Ability to implement data validation, lineage, documentation, and monitoring at scale;
  • Proven ability to optimize pipelines and storage solutions for performance, cost, and reliability.

Soft Skills:

  • Ability to evaluate trade-offs and make clear, defensible technical choices;
  • Translate complex engineering decisions into clear, accurate explanations for non-technical stakeholders;
  • Uplift and mentor mid/junior engineers, enforce standards, and foster a collaborative technical culture;
  • Break down ambiguous, complex problems into clear, actionable steps and drive them to resolution;
  • Take responsibility for outcomes, anticipate issues, and drive long-term platform evolution.

Experience:

  • Minimum 5 years of experience in data engineering, with a focus on cloud-native solutions and data architecture;
  • English proficiency should be at least B2 level.

What can you expect from us? 

  • Health insurance; 
  • A personalized training plan, with a budget to spend on the training you find necessary; 
  • Constant feedback so you can grow professionally; 
  • Remote onboarding process; 
  • Team events every semester so you can live new adventures; 
  • Exclusive discounts and offers from our partners; 
  • Culture of proximity and transparency. Your ideas and needs are heard and valued by us!