Avatar for IOMED

Bring intelligence to medical data

Senior Data Engineer

€40k – €45k
Apply now

We’re looking for exceptional and highly motivated engineer that loves building and testing tools with Python to join us at IOMED.

Salary range: 40.000 € - 45.000 €

About the job

IOMED Data Engineering Team is responsible for building and maintaining optimized and highly available data pipelines that facilitate information extraction and transformation for our main products and internal applications. The core of your role will be designing, architecting, implementing, and testing data extraction and transformation tools on a microservices environment:

  • Data processing pipelines.
  • Data model transformations.
  • Components of a multi-modal distributed database.

You will collaborate with the rest of the Data Engineering team in analyzing and understanding data sources, participating in design, and providing insights and guidance on database technology and data modeling best practices.

This role should work closely with the Business Development and Data Science teams, gathering technical requirements for data governance and data quality across the company.

About you

You have at least 3 years of working experience working in a data engineering department, preferably as a Data Engineer in a fast-paced environment and complex business setting and a demonstrated experience in building and maintaining reliable and scalable ETL. You have experience in data warehousing inclusive of dimensional modeling concepts and demonstrate proficiency in programming (SQL and Python will be your main tools of the trade). You have proven skills of putting microservices to use, and you’re comfortable with working with containers in a cluster architecture. You work well in a team, can teach & learn from others, and communicate what you’re working on with non-technical team members.

Things You Might Do

You’ll have to be comfortable rolling up your sleeves and doing whatever needs doing. However, you can definitely expect to:

  • Query, model and deploy with PostgreSQL, Redis, RabbitMQ.
  • ETL with SQL and Python
  • Design, implement & test microservices.
  • Integrate our products with external APIs.
  • Development and testing of our core products and frameworks.
  • Be comfortable with container development with Docker.
  • Testing, logging, measuring and alerting of the deployed services.
  • Monitor the existing metrics, analyze data, and collaborate with other teams in an effort to identify and implement system and process improvements.
  • Ensure that the collected data is of a high quality and optimal for use across the team and the business at large
  • Oversee activities of the junior data engineering teams, ensuring proper execution of their duties and alignment with business vision and objectives

What we offer

  • Gross annual wage: 40.000€ - 45.000€.
  • Full-time permanent contract.
  • Profit-sharing scheme.
  • Flexi-time schedule, with possibility of home office once a week.
  • A warm, transparent and supportive team, with huge emphasis on work-life balance.
  • Most days, lunch together in our sunny terrace.


IOMED is a technological company of software development. It was launched in 2016, funded by local and international ventures.

We are passionate and talented young professionals, from all around Spain and the world (It couldn't be any other way, as we're based in beautiful and bright Barcelona). Our “dream team” is made up by mathematicians, statisticians, bioinformaticians and physicians.

We are looking for people who are eager to innovate and be part of a project with impact on healthcare industry, enjoying what we do, team-work and taking on new challenges.

IOMED is an equal opportunity employer. We are still a small team and are committed to growing in an inclusive manner. We want to augment our team with talented, dynamic people irrespective of race, color, religion, national origin, sex, physical or mental disability, or age.

What we do

Nowadays, around 50% of Clinical Trials are delayed due to patient recruitment, since patient data collection is performed in a manual fashion. As a result, clinical research is highly inefficient both in time and cost, taking years and billions of dollars to develop a new drug.

This problem could be solved through Real World Data, i.e. derived from Electronic health records (EHR). But unfortunately up to 85% of existing clinical data is unstructured, i.e. in plain text. This also leads, in part, to the existence of data silos, making it impossible to aggregate data from different hospitals.

IOMED has found the solution to this situation, making it possible to take advantage of full value of clinical Real World Data. We developed a tool that extracts the necessary data from clinical texts, which results in a structured, standardized and interoperable database that contains the complete clinical information from hospitals.

By this means, non-reusable information is transformed into data available for Clinical Research, allowing an enormous increase in criteria- compliant patients and a reduction of total time and manual labor devoted to this task.

Apply at: julia.collazos@iomed.es

Job type
Visa sponsorship
Not Available
4+ years
Hiring contact

Julia Collazos

Avatar for Julia Collazos

Meet your team

People you would work with in this role
I am a passionate self-taught developer with more than 8 years of programming experience. The latest 4 I have worked on my startup as CTO and main developer.
CEO and Co Founder at IOMED MEDICAL SOLUTIONS. I'ḿ passionate of Business Development, and have been doing so for +4 years, mainly abroad.
CDO and Founder @IOMED, ex- @GKo Gallery • Worked @institut-d-investigacions-biom-diques-august-pi-i-sunyer-idibaps

IOMED at a glance

Bring intelligence to medical data

IOMED focuses on Healthcare, Artificial Intelligence, and Big Data Analytics. Their company has offices in Barcelona. They have a small team that's between 11-50 employees. To date, IOMED has raised $120K of funding; their latest round was closed on January 2017 at a valuation of $1M.

You can view their website at http://www.iomed.es/ or find them on Twitter and LinkedIn.

More jobs at IOMED

View all jobs

Healthcare Data Engineer

NLP Data Scientist

Frontend Developer

Database Developer

React Developer

Similar jobs to Senior Data Engineer at IOMED

Avatar for Silicon Gears
Embedded software services and security for the automotive sector
Avatar for Gauss&Neumann
Data Architecture and Industrial Grade Technology for Large SEM Accounts
Avatar for Reloadly
API platform to connect with mobile operator services, designed for developers
Avatar for Refugee Friendly
Digital platf. social oriented.the goal:create friendship between refugees and locals
Avatar for Bexfy
We enhance digital communication in stores for Retail B&M POS using RaaS and AI
Avatar for Silicon Gears
Embedded software services and security for the automotive sector
Avatar for netzstrategen
Change needs strategy. | Veränderungen brauchen Strategien
Avatar for AL Ventures
Building property technology companies for the Spanish market
Avatar for CodeOp
An international coding school for women and the TGNC community