Software Houses

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 Data Engineer to work in Braga, Coimbra or Lisbon (Hybrid).

Responsibilities:

  • Develop and optimize data pipelines, ensuring reliability and scalability;
  • Write clean, efficient, and reusable code following modern software engineering principles;
  • Collaborate closely with cross-functional teams to understand requirements and translate them into actionable solutions;
  • Participate in code reviews, fostering a culture of technical excellence;
  • Take part in on-call rotations to ensure system stability.

Requirements:

  • Proficiency in programming languages like Scala/Kotlin/Python, or similar;
  • Experience with CI/CD pipelines and version control systems (e.g., Git);
  • Solid understanding of software engineering principles, such as test-driven development, system design, and clean code practices;
  • Familiarity with data frameworks like Apache Spark, Flink, or Airflow is a plus;
  • Exposure to cloud platforms such as AWS;
  • Excellent communication and problem-solving skills.

What can you expect from us?

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