El portal de empleo de España

Staff Software Engineer

En remoto, Barcelona (Spain) +1·Jornada completa·Añadida hace 7 días (comprobada el 12 oct)

Seqera

5 ofertas abiertas

Resumen

Modalidad
En remoto (Barcelona (Spain) / Spain /)
Contrato
Jornada completa
Inglés
Obligatorio
Experiencia
Nivel sénior
Beneficios
Seguro médico privado, seguro de vida

Habilidades

Se valora

Esta oferta se escribió originalmente en inglés.

Requisitos

Qué buscan

  • Experiencia profunda construyendo software de sistemas de grado de producción, con responsabilidad técnica a nivel Staff.

  • Sólidos conocimientos de Go y comodidad con C (o C++), trabajando cerca del sistema operativo.

  • Conocimientos sólidos de la arquitectura interna de Linux (sistemas de archivos, namespaces, procesos, señales, redes) y capacidad para realizar debugging a ese nivel.

  • Haber construido sistemas distribuidos y/o nativos de la nube y comprender los modos de fallo al operar en múltiples nubes.

  • Escribir código sencillo, bien estructurado y bien testeado; optimizar para la claridad y la facilidad de depuración.

  • Capacidad para trabajar con ambigüedad y gestionar el trabajo de forma independiente.

  • Utilizamos IA todos los días y esperamos que los ingenieros la utilicen ampliamente; no hace falta ser un experto, pero sí estar genuinamente abierto a ello.

Se valorará

  • CRIU / checkpoint-restore / migración de procesos.

  • FUSE u otros trabajos de sistemas de archivos/VFS.

  • Rust; JVM (Groovy/Java, Micronaut).

  • Runtimes de contenedores, internals de Docker, Kubernetes.

  • HPC/Batch (AWS Batch, Google Batch, Azure Batch).

  • ML aplicada / ingeniería de datos (Groundswell); contribuciones a sistemas de código abierto.

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)

El puesto

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

Estamos buscando un Staff Software Engineer para unirse a nuestro equipo de Unified Compute y asumir la responsabilidad técnica de los sistemas de bajo nivel que impulsan la ejecución de cargas de trabajo científicas en la nube. Nuestro proyecto de planificación (Sched) ha ganado un gran impulso y necesitamos un ingeniero senior que ayude a llevar el ecosistema que lo rodea al siguiente nivel. El núcleo de este puesto se encuentra en las capas más profundas del stack: Fusion (un sistema de archivos FUSE que presenta el almacenamiento de objetos en la nube como POSIX), Fusion Snapshots (checkpoint/restore basado en CRIU que sobrevive a la reclamación de instancias spot) e Ignite (un gestor de procesos de contenedores), con Sched como la capa de orquestación que une el cómputo. También darás soporte a servicios adyacentes como Groundswell (predicción de recursos basada en ML) y Cloudinfo (precios/metadatos multi-cloud). Es un rol senior práctico con una fuerte influencia arquitectónica.

Qué harás

  • Diseñar, construir y hacerse responsable de sistemas de bajo nivel en Fusion, Fusion Snapshots, Ignite y Sched.

  • Escribir código fiable y bien testeado, principalmente en Go y C, con Rust y JVM (Groovy/Java, Micronaut) cuando la base de código lo requiera.

  • Trabajar cerca del SO: sistemas de archivos FUSE, namespaces de Linux, checkpoint/restore de CRIU, supervisión de procesos, gestión de señales, builds estáticos con musl.

  • Abordar la orquestación y planificación multi-cloud: abstracciones de proveedores (AWS, Azure, GCP), selección de instancias, autoescalado, tolerancia a fallos en instancias spot, colas asíncronas duraderas.

  • Impulsar la ingeniería de rendimiento: E/S por fragmentos (chunked I/O), caché multinivel, pools de buffers, gestión de ancho de banda.

  • Establecer la dirección técnica y elevar el estándar de testing, observabilidad y excelencia operativa.

  • Mentorear a los compañeros de equipo y ayudar en la incorporación de nuevos ingenieros.

¿Qué encontrarás trabajando en Seqera?

  • Horario de trabajo flexible.

  • Entorno de trabajo internacional con más de 25 nacionalidades.

  • Equipo apasionado y con talento.

  • Desarrollo continuo de habilidades.

  • Retiros de equipo y actividades de integración.

  • Una cultura donde tu opinión es valorada y tus decisiones tienen un impacto real en la industria.

  • Entusiasmo por trabajar en una startup de rápido crecimiento en un entorno en constante cambio.

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, España
En España
Barcelona

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.
Todas las vacantes de Seqera
WhatsApp

Senior Software Engineer

SeqeraHace 1 sem.
En remoto, Barcelona
En remoto desde España

Asesor Jurídico

SeqeraHace 3 sem.
En remoto desde España

Technical Solutions Architect

SeqeraHace 1 meses
En remoto desde España
Ver los 5 empleos