El portal de empleo de España
Ingeniero de Software Sénior
En remoto, Barcelona·Jornada completa·Añadida hace 24 días
7 ofertas abiertas
Resumen
Detalles del puesto
Jornada completa
Según la oferta.
Totalmente en remoto
Según la oferta.
Requisitos
Trabajar en inglés
Se requiere inglés, según la oferta.
Tener 4+ años de experiencia
Puesto de nivel Senior.
Esta oferta se ha traducido automáticamente al español.
Salario y beneficios
Qué ofrecen
Tiempo libre: 23 días de vacaciones al año, 3 días concedidos por Seqera en diciembre, y los festivos nacionales/públicos según tu ubicación.
Equity
Seguro médico privado.
Seguro de vida privado
Ayuda para oficina en casa (valorada en más de 1.000 USD)
Suscripción a Oliva, aplicación de salud mental
Presupuesto anual de aprendizaje y desarrollo (1.000 USD)
Requisitos
Qué buscan
Más de 4 años construyendo y operando servicios backend de producción, con responsabilidad real sobre al menos uno.
Sólidos conocimientos de Java y/o Groovy, con Micronaut, Spring Boot o similares.
Experiencia práctica real con la API de un proveedor de la nube principal: aprovisionar y gestionar recursos de forma programática, no solo desplegar en ellos.
Haber trabajado con Kubernetes como entorno donde realmente se ejecutan las cargas de trabajo.
Te importa la precisión. Idealmente, habrás trabajado en sistemas de facturación, medición u otros donde los datos incorrectos tienen consecuencias; si no es así, aportas el mismo rigor a la integridad de los datos de todos modos.
Comodidad diseñando APIs REST y modelos de datos, y manteniendo las integraciones funcionando a través de versiones y fallos.
Haber sido responsable de algo orientado al cliente en producción.
Comodidad heredando un sistema, haciendo preguntas y documentando lo que nunca se escribió.
Comodidad con la ambigüedad: desarrollas hipótesis con información limitada, impulsas el trabajo de forma independiente y pides ayuda pronto para no bloquearte.
Usamos IA todos los días y esperamos que los ingenieros la utilicen ampliamente. No hace falta que seas un experto, pero debes estar genuinamente abierto a ello.
Se valorará
Multi-cloud: experiencia práctica en dos o más de AWS, Azure, GCP.
Planificadores de HPC y batch (Slurm, LSF, PBS, AWS Batch, Google Batch, Azure Batch).
Cargas de trabajo de GPU y aprovisionamiento habilitado para GPU.
Plataformas de monetización o facturación basadas en el uso (Metronome, Stripe) y precios de pago por uso.
Trabajo en productos de autoservicio o de capa gratuita: embudos de registro, límites de uso, conversión.
Experiencia en bioinformática, Nextflow o computación científica.
Herramientas de observabilidad (Prometheus, Grafana, ELK) y responsabilidad en CI/CD.
Alguna exposición a frontend (Angular).
Contribuciones a proyectos de código abierto (open-source)
El puesto
Buscamos un Senior Software Engineer para unirse a nuestro equipo de Unified Compute y hacerse responsable de la capa de aplicación que convierte la capacidad de cómputo en algo que nuestros clientes puedan configurar, ejecutar y pagar; esto abarca Seqera Intelligent Compute, su integración con la Seqera Platform, y la medición y facturación que hay detrás. Esta capa es esencial para el éxito operativo de nuestra plataforma orientada al cliente: determina si los innovadores y araştırmadores de la biotecnología pueden configurar el cómputo que necesitan, ejecutar sus cargas de trabajo de forma fiable dondequiera que las ejecuten, y obtener una visión transparente y precisa de lo que han utilizado y lo que les ha costado.
Ayudarás a dar forma a un backend que soporte el aprovisionamiento de entornos de cómputo en AWS, Azure, GCP, Kubernetes, planificadores de HPC y ejecuciones de GPU; el seguimiento de uso multi-inquilino (multi-tenant) y el cálculo preciso de la facturación en despliegues en la nube y on-prem; y los procesos de incorporación (onboarding) de la modalidad de pago por uso y de la capa gratuita que traen a nuevos usuarios a la plataforma. El rol abarca un trabajo de ingeniería de alto impacto —desde el diseño de la arquitectura del sistema hasta el modelado de datos, integraciones con proveedores de la nube y desarrollo de APIs— utilizando tecnologías JVM (Java, Groovy, Micronaut).
Tendrás autonomía para influir en nuestras decisiones de arquitectura, mejorar el ciclo de vida de los procesos de aprovisionamiento de cómputo y facturación, y colaborar estrechamente con los equipos de producto, plataforma e infraestructura para ofrecer resultados de ingeniería de primer nivel. Es un alcance amplio y serás el responsable de principio a fin, contando con tres ingenieros en el equipo para apoyarte en las decisiones más difíciles.
Qué harás
Construir y ser responsable de la integración entre Seqera Intelligent Compute y la Seqera Platform.
Gestionar los entornos de cómputo de la plataforma: permitir que los clientes configuren y ejecuten cómputo en AWS, Azure y GCP, Kubernetes, planificadores de HPC y ejecuciones habilitadas para GPU, gestionando las diferencias entre esos backends.
Desarrollar utilizando las APIs y SDK de los proveedores de la nube, y gestionar lo que el mundo real devuelve: fallos parciales, errores de cuota y permisos, y particularidades de los proveedores que afectan al producto.
Gestionar la ruta de facturación y de pago por uso: medir el uso con precisión, asegurar que los eventos de uso y las facturas sean conciliables, y hacer que el proceso de incorporación de usuarios gratuitos funcione.
Diseñar modelos de datos y APIs que se mantengan consistentes a través de servicios y versiones.
Hacer que los fallos sean legibles: convertir los errores brutos de proveedores y planificadores en algo sobre lo que un usuario pueda actuar, y añadir las pruebas y la observabilidad que permitan diagnosticar el siguiente incidente con mayor rapidez.
Trabajar directamente con los equipos de Plataforma y de producto, y colaborar en la resolución de escalaciones de clientes reales.
Tomar decisiones de diseño dentro de tu ámbito y documentar el sistema para que no dependa de una sola persona.
Sobre Seqera
Seqera es una empresa de software bioinformático que ofrece soluciones de orquestación de flujos de trabajo y gestión de pipelines de datos para la industria de las ciencias de la vida. Su producto insignia, Nextflow Tower, es una plataforma basada en la nube que permite a científicos e investigadores ejecutar flujos de trabajo computacionales complejos a escala, especialmente en genómica y otros campos intensivos en datos. La empresa atiende a una base de clientes global, incluyendo importantes instituciones de investigación, empresas farmacéuticas y firmas biotecnológicas, y es reconocida como un actor clave en el espacio de la bioinformática y la biología computacional.
Seqera fue fundada en Barcelona, España, y mantiene su sede allí, con oficinas adicionales en Estados Unidos y otras ubicaciones. La empresa está profundamente integrada en el ecosistema tecnológico y bioinformático local, y su equipo es internacional, con un fuerte enfoque en software de código abierto y participación comunitaria. Para profesionales internacionales, Seqera ofrece la oportunidad de trabajar en infraestructura científica de vanguardia, colaborar con un equipo global y contribuir a proyectos que tienen un impacto directo en la investigación biomédica y la atención sanitaria.
- Sector
- Bioinformatics
- Fundación
- 2018
- Plantilla
- 100–250
- Sede
- Barcelona, Spain
- En España
- Barcelona
- Web
- seqera.io
Datos prácticos
- Seqera tiene su sede en Barcelona, un importante centro tecnológico europeo con alta calidad de vida y una gran comunidad internacional.
- El idioma de trabajo de la empresa es el inglés, lo que la hace accesible para profesionales internacionales que no hablan español.
- Seqera ofrece acuerdos de trabajo flexibles y favorables al teletrabajo, con un equipo distribuido entre Europa y EE. UU.
- La empresa es un contribuyente clave del proyecto de código abierto Nextflow, lo que brinda a los ingenieros la oportunidad de trabajar en software científico ampliamente utilizado.
- El sólido ecosistema biotecnológico y tecnológico de Barcelona ofrece amplias oportunidades de networking y crecimiento profesional.
En sus propias palabras
Sobre la empresa y el equipo
Seqera tiene la misión de empoderar a científicos y organizaciones para resolver los mayores desafíos de la humanidad a través de la ciencia basada en datos. Como la empresa detrás de Nextflow y la Seqera Platform, permitimos que empresas globales, innovadores biotecnológicos, instituciones académicas y organizaciones del sector público escalen flujos de trabajo de datos complejos con confianza.
Somos un equipo global con cultura de trabajo remoto, con sede en Barcelona y colegas en EE. UU., el Reino Unido y otros lugares. A medida que seguimos creciendo, estamos reforzando nuestras bases internas, y ahí es donde entras tú.
Sobre el puesto



