Opportunities

89
companies
722
Jobs

Head of Engineering

IDoven

IDoven

Software Engineering
Madrid, Spain
Posted on May 20, 2024

About us

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.
    • 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.
    • 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.
    • Collaboration with Leadership: Work closely with the Leadership team to drive the company's vision forward.