Manfred logoManfred logo
Manfred logo
Manfred en redes:
Masterdoc
25/12/09/d4793984-7b7b-4cb6-abaf-1a785a9c6e1a_Gemini_Generated_Ima.png
Masterdoc

Senior Backend Engineer

Salario60-75K
PresencialBarcelona
y
Teletrabajo60%
🌎 Equipo internacional🩺 HealthTech🏠 Híbrido🛸 Startup

Masterdoc quiere atacar uno de los mayores dolores del sector sanitario: el tiempo que médicos y equipos clínicos pierden cada día en tareas administrativas. Su misión es devolverles esas horas, transformando datos dispersos en procesos inteligentes, automatizados y accionables.

Ya cuentan con un producto SaaS que está cambiando la forma en que trabajan clínicas dentales y otras estructuras médicas, y ahora entran en una fase clave: escalar su plataforma de datos, ampliar la automatización y consolidar un equipo técnico sénior que pueda impulsar el siguiente salto del producto.

Por eso buscan a alguien con sólida experiencia en Python, data pipelines y entornos cloud, que quiera trabajar cerca del CTO en Barcelona, y que disfrute resolviendo retos técnicos complejos con impacto directo en el producto y en el sector salud.

¿Qué harás?

En Masterdoc, casi todo lo que ocurre en el producto pasa por su data pipeline: de la extracción al procesado, y del procesado al front. Es el corazón de la plataforma y el punto donde se decide la calidad, fiabilidad y utilidad de la información que reciben las clínicas. Por eso este rol es clave.

Trabajarás codo con codo con el CTO y el resto del equipo de ingeniería para diseñar, construir y evolucionar los servicios y sistemas que sostienen ese pipeline. No tendrás tareas cerradas ni problemas perfectamente definidos: en una startup como esta, gran parte del trabajo consiste en explorar, formular hipótesis y descubrir la mejor solución hablando con producto y anticipando necesidades que otros aún no ven.

Tu día a día combinará software engineering, data engineering e integración con sistemas externos, siempre con ownership real de lo que construyas. Podrás liderar el ciclo completo: diseño, implementación, testing, despliegue, monitorización y evolución.

También participarás en la creación de nuevas integraciones con el ecosistema de software sanitario, mejorarás la calidad y consistencia de los datos, y ayudarás a que el pipeline sea más robusto, escalable y fácil de mantener. Y, por supuesto, tendrás espacio para proponer mejoras, automatizar procesos internos y reducir tech debt, especialmente gracias a iniciativas como las reading weeks que tienen implantadas cada 3 sprints.

En resumen: resolverás problemas complejos, con alto impacto, en un entorno donde lo que construyes se nota inmediatamente en negocio y en miles de pacientes.

a man is laying in a hospital bed with his fist up in the air

Tu evolución

Masterdoc
Tu primer día

En 1 mes

Habrás completado tu onboarding técnico y funcional, entendiendo cómo Masterdoc procesa datos y qué problemas reales resuelve.

Conocerás a fondo el pipeline actual y habrás contribuido en alguna integración o feature incremental.

Estarás alineado con el CTO sobre prioridades, stack, cultura técnica y forma de trabajar.

Te habrás integrado en un equipo altamente sénior y acostumbrado a iterar rápido.

Tus responsabilidades

  • Diseñar y mantener los componentes clave del data pipeline y sus integraciones.

  • Desarrollar nuevas integraciones con software externo y mejorar las existentes.

  • Colaborar con el CTO en decisiones de arquitectura y en la definición de soluciones escalables.

  • Asumir ownership end-to-end del software que construyas: diseño, desarrollo, testing, despliegue y seguimiento.

  • Colaborar con otros equipos de ingeniería y producto (frontend, data collection, plataforma) en un entorno ágil.

  • Impulsar buenas prácticas: testing, code reviews, documentación y automatización interna.

¿Cómo lo harás?

Te incorporarás a un equipo pequeño, muy sénior y sin silos, donde plataforma, frontend y pipeline avanzan juntos dentro del mismo sprint. Trabajan con ciclos ágiles de dos semanas, con una daily a las 10h.

Colaborarás muy de cerca de Riaan, su CTO 🤝. Juntos decidiréis arquitecturas, priorización de tareas y necesidades que llegan desde Product. Nada llega empaquetado ni perfectamente definido: aquí las soluciones se descubren conversando, explorando y aplicando criterio propio.

El enfoque de ingeniería es pragmático y orientado a resultados: pull requests cuidadas, testing automático, code reviews y despliegue continuo, pero sin caer en burocracia. Tendrás ownership real de lo que construyas, desde el diseño hasta la observabilidad, y espacio para proponer mejoras, reducir complejidad o automatizar aquello que frene al equipo. Incluso están incorporando semanas específicas para refrescar la base técnica, reducir deuda y experimentar con nuevas herramientas.

¿Cuándo trabajarás?

Te sumarás a un ritmo de trabajo en sprints de dos semanas, con una daily a las 10h para arrancar alineados/as.

Entre las 10h y las 15h mantendrás una franja de disponibilidad común con el equipo para que la coordinación fluya. Fuera de ese tramo, tendrás total flexibilidad para organizar tu jornada como mejor encaje contigo. 🫶

Día laborable

Jornada completa

Vacaciones

25 días

Jornada laboral

Flexible

¿Dónde trabajarás?

Presencial

Barcelona
y

Teletrabajo

60%

Trabajarás desde Barcelona, en un modelo híbrido muuuuuuuy razonable: hoy el equipo sigue siendo mayoritariamente remoto y no existe una oficina fija, pero la idea es ir creando un pequeño hub técnico en la ciudad. Al principio habrá pocos encuentros presenciales (más bien puntuales) pero, a medida que el equipo crezca, se harán sesiones de trabajo conjunto en un coworking.

Esto significa que te unes en el momento ideal: tendrás la comodidad del remoto, la cercanía del CTO a un metro de distancia cuando haga falta, y la oportunidad de ayudar a definir cómo será el futuro espacio de trabajo del equipo en Barcelona. Nada de imposiciones ni presencialismo sin sentido: solo colaboración real cuando aporta valor.

a group of people are standing in front of a large stone building

¿Con quién trabajarás?

Te unirás a un equipo de ingeniería pequeñito, pero muy bien avenido: ahora mismo son 6 personas, al mando está Riaan (CTO), que además de liderar al equipo se encarga de toda la plataforma y se arremanga cada día con el data pipeline.

Colaborarás estrechamente con el equipo de producto Mirona(Head of Product), para desarrollar nuevas capacidades en la plataforma.

También tendrás cerca a la persona de Data Collection, que se encarga de traer datos de todas las fuentes externas, y a un mini equipo de 3 Frontends Engineers, responsables de convertir todo ese trabajo en algo que se vea y funcione a la perfección.👌

¿Qué piden?

En Masterdoc buscan a una persona que ya tenga un recorrido sólido construyendo software, alguien que pueda moverse con naturalidad entre diseño, implementación y toma de decisiones. Más de cinco años de experiencia real ayudan, pero lo que realmente necesitan es a alguien capaz de entender problemas complejos, estructurarlos y convertirlos en soluciones limpias, escalables y mantenibles.

El lenguaje del día a día es Python, y esperan que lo domines, no solo para escribir código funcional, sino para diseñar servicios y componentes que encajen bien dentro de un sistema donde el data pipeline es el corazón del producto. Por eso también valoran que tengas experiencia previa trabajando con procesamiento de datos, construcción de pipelines o integraciones que requieran transformar, validar y mover información entre sistemas.

A nivel de fundamentos: buscan una persona con buena base de Computer Science, capaz de razonar, abstraer y evaluar decisiones técnicas sin depender de recetas. El cloud forma parte de su infraestructura, así que conocer Azure o entornos similares te dará ventaja. Y, aunque no trabajan con big data, sí manejan datos sensibles y diversas fuentes, así que entender buenas prácticas y seguridad es importante.

También valoran a alguien que sepa moverse en la ambigüedad típica de una startup: que pueda extraer requisitos hablando con producto, anticipar problemas y tomar ownership del ciclo completo de lo que construye. El inglés es imprescindible para participar con normalidad en el equipo.

  • Python 3 como lenguaje principal.
  • FastAPI, PostgreSQL y Kubernetes dentro del stack actual.
  • Azure o experiencia equivalente en cloud.
  • Buenas prácticas de ingeniería: testing, pull requests, CI/CD.
  • Integraciones con sistemas externos y manejo de pipelines.
  • Haber trabajado con Kubernetes en producción.
  • Familiaridad con datos sensibles o contextos con requisitos de seguridad.
  • Uso habitual de AI tools en desarrollo (Copilot, Claude Code…).
  • Experiencia previa en startups o productos SaaS.

En definitiva, quieren a alguien con criterio técnico, gusto por resolver retos y ganas de construir una plataforma que ya impacta en el día a día de profesionales sanitarios… y que solo puede crecer si quienes forman parte del equipo disfrutan construyéndola.

Tecnologías

Innegociable

  • Python icon
    Python
    Avanzado
  • SQL icon
    SQL
    Intermedio
  • Fastapi icon
    Fastapi
    Avanzado

Estaría bien

  • Azure icon
    Azure
    Intermedio

Suma puntos

  • Kubernetes icon
    Kubernetes
    Intermedio

Otras habilidades

Innegociable

  • Proactividad
  • Trabajo en equipo
  • Pensamiento analítico
  • Capacidad de autogestión
  • Adaptabilidad al cambio

Estaría bien

  • Comunicación verbal

Suma puntos

  • Aprendizaje Continuo

Idiomas

Inglés
Fluido

¿Qué ofrecen?

Salario

60-75K

Horario

Flexible

Remoto

60%
  • 💰 Bonus por performance
  • 📈 Equity package
  • 🩺 Seguro médico

What the FAQ?

La posición requiere cierta presencialidad en Barcelona, pero es practicamente un trabajo 100% remoto. La idea de residir en Barcelona está basada en el crecimiento de la empresa y creación de un hub tech allí, por lo que se espera que puedas estar 1 o 2 días onsite llegado el momento, pero hasta entonces, la realidad será que el día a día va a ser casi totalmente remoto.

El proceso es exigente, pero muy directo y pensado para evaluar bien tanto las habilidades técnicas como la forma de trabajar. Se mueve rápido (siempre que ambas partes puedan avanzar) y suele completarse en dos semanas máximo.

  1. Intro call con Alexandru-CEO (15 min): Una primera toma de contacto para confirmar encaje general, motivaciones y alineación con el proyecto.
  2. Take-home test: Una pequeña prueba para ver cómo planteas problemas y estructuras soluciones. No buscan perfección, sino criterio.
  3. Live coding en Python (1h): Sesión práctica con uno de sus ingenieros para entender cómo piensas, cómo te expresas y cómo abordas retos en tiempo real.
  4. Technical deep-dive con el CTO (Riaan): Conversación técnica sobre tu experiencia, tu forma de razonar y tu solución al ejercicio. Aquí quieren conocerte como ingeniero.
  5. System design interview (con Riaan): Diseño de un sistema de extremo a extremo para evaluar arquitectura, comunicación y toma de decisiones.
  6. Cultural & Product interview (Alex + Mirona): Última fase para asegurar que hay encaje cultural, alineación con el producto y buena sintonía a nivel de equipo.

A lo largo de todo el proceso, Masterdoc es muy transparente con la evolución de cada candidatura y valora recibir feedback de vuelta: si algo te parece largo, corto o mejorable, les ayudará a mejorar.

Masterdoc
Senior Backend EngineerBarcelona y 60% Teletrabajo
Salario60 - 75K