Data Engineer

Website torpedo_pt Torpedo - Serviços de Informática, lda

The opportunity

We are looking for a Data Engineer (80%) or a very hands-on Data Architect (20%), working on our next generation of products. You will be exposed to several cutting-edge technologies, such as computer vision, neural networks and more.

The role will be remote, within GMT or GMT+1. Candidate must have suitable remote working conditions to be considered for remote role.

Due to the nature of the role and the industry we are in, the role is a challenging, interesting and with plenty of scope to grow. You will be:

  • Developing from the ground up our new suite of products
  • Developing the ETL Framework, data pipelines and data models that will power the products and ML models
  • Finding creative ways to solve technical problems (e.g. architecture, performance, compliance)
  • Interacting with the product team, clinicians, technical teams, and customers to develop best of breed products
  • Hands-on with both backend and frontend integration.
  • Given opportunities to lead on new and upcoming projects with potential to adopt new technologies and frameworks.

We are looking for someone who is:

  • A passionate data engineer/architect
  • Interested in Health Tech and contributing to improving the lives of patients and clinical teams
  • Adaptable, flexible and that gets stuff done
  • Calm under pressure but with a sense of urgency
  • Organised, focused with strong attention to detail
  • Curious with an analytical mind
  • A good communicator able to work effectively in a team environment
  • Keen to take ownership of your projects, building on your experience as well as learning new technologies supporting both the business and product development.

Key knowledge, skills and experience

  • Must have in-depth experience in SQL and scripting languages (ideally Python)
  • Proficient knowledge of database technologies & DB Architecture (MYSQL / Postgres/…)
  • Proficient with ETL tools (e.g. Lambda / Pentaho / Glue / Stitch / Talend)
  • Proficient in documenting data models and building data dictionaries (UML)
  • Experience with GIT subversion control and Git Flow
  • Experience working with modern enterprise frameworks
  • Exposure and use of cloud services for Big Data
  • Exposure to unit test frameworks

Bonus skills and experience

  • Exposure to additional programming languages is advantageous –
    • e.g. Golang, C#, .Net Core or Java
  • Cross-platform development experience
  • Understanding of data warehousing principles
  • Experience of micro-services using tools such as Kubernetes & Docker
  • Experience with MLOps
  • TOGAF Certification or experience
  • Awareness of GDPR & Clinical Data Management
  • AWS certifications

Further to the above, development of software as a medical device and familiarity with related ISO standards (specifically 13485, 62304 and 14971) will be an advantage for this role. Training will be provided as required.


  • Commercial experience: 6 years


Data Science Portugal retains the right to refuse to post jobs from any employer or any organization that do not support the interests and values of Data Science Portugal and its community.

Postings are based on the information provided by the employer and is of their entire responsibility.

Data Science Portugal makes no guarantee about positions listed and is not responsible for safety,wages, working conditions, or other aspects of employment. It is the responsibility of each individual job seeker to research the integrity of the organization(s) to which he/she is applying and to verify the specific information pertaining to the job posting. Job seekers should exercise due diligence and use common sense and caution when applying for or accepting any position.

We will not post jobs that appear to discriminate against applicants on the basis of race, color, religion, creed, age, national origin, sexual orientation, disability, or gender.

To apply for this job email your details to