Ingeniero de Software Sénior
Un Ingeniero de Software Sénior se unirá al equipo de Unified Compute para gestionar la capa de aplicación de aprovisionamiento y facturación.
El portal de empleo de España
Más de 90.000 ofertas activasEn remoto, Barcelona (Spain) +1·Jornada completa·Añadida hoy
6 ofertas abiertas
Jornada completa
Según la oferta.
Totalmente en remoto
Según la oferta.
Trabajar en inglés
Se requiere inglés, según la oferta.
Tener experiencia de nivel sénior
Puesto de nivel Staff.
Seguro médico privado
Según la oferta: pagado por la empresa o mediante retribución flexible.
Seguro de vida
Según la oferta.
Esta oferta se ha traducido automáticamente al español.
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.
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.
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.
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)
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.
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.
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.
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