Idoven is on a mission to prevent heart disease with AI-powered cardiology. With our breakthrough technology to analyze the heart, we help find patients in need of treatment, improve confidence in the accuracy of diagnosis, and get life-saving therapies to patients more quickly and safely.
This is a unique opportunity. With the backing of top-tier global investors, including Insight Partners, Northzone and the European Commision (EIC and Horizon H2020), you'll have the responsibility and resources to shape the creation of a game-changing product that can save millions of lives.
Idoven has been honored with numerous awards, including recognition from UCSF as one of the the best new health applications of AI, CB Insight’s top 150 in digital health, the European Seal of Excellence, Best Startup at MEDICA (world’s largest medical event), Most Disruptive Startup and Best Health Startup at South Summit, and the Healthy Longevity Catalyst Award from the U.S. National Academy of Medicine.
Our Stack
We use a mix of tools in constant evolution; Kubernetes, ClickHouse, and PostgreSQL. We live in the Google Cloud Platform and Amazon Web Services, we use Terraform as infrastructure as code, and we orchestrate with a Kubernetes cluster. We have a decoupled architecture based on asynchronous APIs and services, and we work with React on frontend platforms (clients and admin), Native code in the mobile apps (Swift, Java/Kotlin) and Node, Python/FastAPi on the backend.
About you
What will you do
- Design and Manage Data Systems: Architect and oversee large-scale data systems and event-driven cloud technologies, including SaaS and PaaS services.
- Collaborate with Experts: Work with product, clinical, and regulatory experts to understand business needs and translate them into feature requirements for the Product backlog.
- Define Internal Services: Design and develop internal services and data models to support business and R&D processes, including data science and data discovery activities.
- Document Solutions: Create design documents, operational policies, and pipelines, and automate them.
- Microservice Architecture: Design microservice architecture and pipeline DAGs (YAML) and implement them.
- Data Pipelines: Develop data pipelines to support our applications, deployments, and integration projects.
- Bug Fixing: Manage and resolve bugs within the development cycle.
- Agile Best Practices: Implement agile software best practices, including release management, CI/CD, code review, testing, and test automation.
- Team Leadership: Lead the Product Development team, fostering a healthy, high-performing environment. Take actions to improve team dynamics, create a culture of feedback, motivate the team to achieve their goals, and actively manage delegation, conflict resolution, and career development.
- Mentorship: Mentor and inspire team members, helping them grow and succeed.
- Ownership: Take ownership of significant parts of our service delivered to customers, making a substantial impact.
- Business Alignment: Stay aligned with the broader business strategy, contributing to domains outside your immediate team scope.
- Collaboration with Leadership: Work closely with the Leadership team to drive the company's vision forward.
Requirements
What you need to succeed
- Graduate degree in mathematics, statistics, computer science, or engineering.
- Solid understanding of software engineering processes and driven to create a strong engineering culture.
- 7+ years of software development and information management experience.
- 5+ years of experience working with Python, Javascript, and other languages.
- Previous experience with leading engineering projects end-to-end, from requirements to implementation.
- Ability to succeed with deadlines, OKRs, and ambitious goals in a fast-paced environment.
- Outstanding leadership skills with a solid ability to effectively create and communicate the vision and inspire and motivate staff.
- Strong business acumen and ability to identify opportunities to enhance revenue and/or reduce costs.
- Knowledge and understanding of emerging technologies. Operationalize IT processes across the company. Determine where new development is required versus implementing present or near-future packaged solutions.
- Knowledge of SQL and NoSQL databases: MongoDB, Cassandra, Neo4J, Couchbase, etc.
- Well-documented code and experience using traceability tools such as GitHub or GitLab.
- Strong knowledge of machine learning methodologies using Google Cloud and AWS.
- Consistently works strategically, influencing decisions to achieve organizational alignment on significant goals.
- Drive or facilitate organizational changes. Actively lead roadmaps mainly in their team, with product & business counterparts.
- Master team members in charge management including recruitment, giving and receiving feedback, career development, motivation, conflict resolution and in general all related to people matters.
- Excellent verbal and written communication skills, including the ability to explain technology to business leaders, board members, and non-technical profiles
- Excellent level of English, both written and spoken (Spanish and a third language are highly appreciated).
Benefits
🚀 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
🙋 Flexible remote working environment, where you can choose to work from home and come to our Madrid office whenever you want to
💸 Flexible Remuneration. We give you the flexibility to consume your benefits (from meals, transportation, kindergarten, training, and health insurance) directly from your payroll and receive tax benefits
😎 Regular team events and Thursday happy hours
And much more!