Senior Developer / Data Engineer

On Site Full TimeLisbon, PortugalCaixa Mágica Software

Role Overview

The Senior Developer/Data Engineer will work on a project focused on evolving third-party data ecosystems, streamlining data integration, and enhancing data accessibility and availability. They will ensure high data quality and consistency, reducing discrepancies in reporting and closing figures.

What You Will Do

Develop the technical solution framework, participate in TPCV modeling, develop and implement unit tests, industrialize the solution, participate in validation, and implement data exposure.

Why It Might Be a Fit

Proficiency in Python, mastery of good programming practices, experience with cloud environments, containerization, and Agile Methodologies. Strong understanding of SQL, ETL processes, and databases.

Requirements

  • Proficiency in Python programming language and libraries
  • Mastery of good programming practices (CI/CD, unit testing, versioning, etc.) and Dataiku
  • Experience with cloud environments (AWS, IBM, etc.) and containerization using Docker
  • Agile Methodologies and tools (Jira, Confluence, ALM)
  • Knowledge of ETL (Extract, Transform, Load) processes and best practices/optimizations
  • Strong understanding of SQL and one or more databases (PostgreSQL, Oracle, etc.)

Benefits

  • Permanent job contract
  • Tech equipment
  • SIM Card
  • Personal smartphone
  • Health and Life Insurance
  • Social events and team buildings
  • Training in the latest technologies
  • Coffee, fruits, snacks, and a warm welcoming

To apply for this job please visit caixamagica.hire.trakstar.com.


You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.

Tired of manual job applications?

JobCopilot auto-applies to thousands of RevOps and GTM roles on your behalf — so you can focus on interviews, not applications.

Applying for this role?

Tailor your resume to this exact role — hiring managers notice the difference.

Latest articles on the blog

RECRUITERS!

Reduce the risk of your recruitment process (applicant quality, long and inefficient process) by selecting from a relevant pool of candidates.

POST A NEW JOB NOW!