Product Software Engineer Backend


About us

Idoven has developed the world’s first cardiology-as-a-service platform powered by artificial intelligence that augments both a cardiologist’s and non-cardiology expert clinician’s ability to identify, triage and diagnose patients at scale.

The company counts partners such as AstraZeneca, Abbott, and GE Healthcare, FIFPRO, Google, Santander and Real Madrid Foundation. Idoven is backed by top-tier investors and business angels including Insight Partners, Northzone and Wayra (Telefónica), Iker Casillas, Pau Gasol, the Accel Starters program, and EIT Health.

The company has been awarded with numerous distinctions for its AI technology in Europe and the US, including the prestigious European Innovation Council (EIC) Accelerator and Horizon 2020 (H2020) awards and the Healthy Longevity Catalyst Award from the US National Academy of Medicine. Idoven has also been selected by CB Insights as one of the top 50 companies in Digital Health for 2023.

Our Stack

Our tech stack is in constant evolution as we grow and face new challenges; We live in the Cloud, use Terraform as infrastructure as code, and we orchestrate with a Kubernetes cluster. We have a decoupled architecture, based on asynchronous APIs and services. We use high availability components that fit our regulatory requirements. On the backend side we code in Python and C, with FastAPI for the APIs. On the front end side we use Javascript and Typescript with React.

What you will do

Integrated within the product team, you will help design and develop our flagship health application to improve and save lives.

You will craft elegant algorithms and solutions to implement the required logic of our backend components

You will write clean and testable code to make the system work flawlessly and efficiently, with a focus on performance.

Together with the platform team, you will make sure the deployed solution meet our internal standards and regulatory requirements on security and data protection.

You will help others in the company, providing technical support in your area of expertise, helping in documenting our system, refining our processes.


You like tough challenges, both product and technical, and want to contribute your insights. You have minimum 5 years of experience in back-end development and proven solid experience building and optimizing APIs in microservices.

Ideally, you have solid and demonstrated experience with Python, FastAPI and automated testing; However, we also value other experiences as we know that good engineers learn new languages and frameworks quickly. Then show us what you are able to build. Our stack is Python based.

You care about the product you’re building and the problem you’re solving, not just the technology you’re using.

You take pride in choosing the best technical solution to a problem with all constraints in mind, rather than chasing the latest shiny technology that isn’t production-ready just because.

Knowledge in designing and developing new services, which scale with the highest level of security and performance.

You enjoy working in teams and appreciate modern development techniques such as code reviews, pair programming, high coverage testing, DevOps, and automating things.


🚀 Be part of one of the most disruptive startups in HealthTech and AI and make a difference

🏆 Personal and professional growth as part of a fast-growing, international team

🎧No corners cut in having the best tech equipment to do your job

🙋 Unlimited remote working environment, where you can choose to work from home and attend our Madrid office whenever you want to

📚Learning and development opportunities and training budget

💸 Flexible Remuneration

😎 Regular team events and Thursday happy hours

And much more!

Set up job alerts and get notified about the new jobs

Similar Remote Jobs