Job title: Senior Data Engineer
Job type: Permanent
Emp type: Full-time
Industry: Software Development
Salary from: €50,000.00 EUR
Salary to: €70,000.00 EUR
Location: Porto, Portugal
Job published: 10-03-2025
Job ID: 33724

Job Description

Job Brief:

  • Our client is looking for a Data Software Engineer to join their Data Platform Team. In this role, you will play a crucial part in designing, developing, and maintaining robust data systems that drive our analytics solutions. As a key contributor, you will be responsible for managing and enhancing the data platform that supports our operations.

Responsibilities:

  • Develop, test, and maintain scalable data management systems.
  • Ensure that data systems align with business requirements and industry standards.
  • Integrate modern data management tools and software engineering technologies into existing infrastructure.
  • Leverage various technologies to connect and optimize system performance.
  • Enhance data reliability, efficiency, and quality through continuous improvements.

Requirements and skills:

  • 5+ years of experience as a Data Engineer
  • Bachelor's degree in Computer Science, IT, or related field.
  • Strong understand of data engineering principles and distributed systems.
  • Proficiency in standard programming languages such as Java or Python within an SDLC framework.
  • Experience in API implementation and writing automated tests.
  • Knowledge of cloud-based data services, streaming technologies and large data set management.
  • Familiarity with Apache Kafka, Google BigQuery, Pub/Sub, and the GCP ecosystem.
  • Hands-on experience with messaging systems and data pipelines.

Next steps:

  • Do you consider yourself the ideal candidate for this role? If so, take the next step and apply now. Our team will take care of the rest.