Trabajos
>
Barcelona

    Senior Software Engineer - Barcelona, España - Seqera

    Seqera
    Seqera Barcelona, España

    hace 1 semana

    Default job background
    Descripción

    Seqera exists to make complex scientific data analysis accessible at any scale. Empowering scientists with modern software engineering for data analysis

    We provide software for scientists solving today's most complex and important challenges from pioneering innovative therapeutics to unveiling the secrets of our universe. The journey began a decade ago with Nextflow — open software that helps over 100,000 global scientists analyze and process data, with more power and flexibility than ever before.

    Today, Seqera consolidates fragmented data and diverse computing resources into a unified platform. Our modern biotech stack is trusted by over 150 leading life sciences organizations. Empowered with modern software engineering, organizations conduct science faster, on larger datasets, and with more confidence. Seqera accelerates discoveries in an open world.

    Would you like to be a part of a company with a bigger purpose and make it successful with your own ideas? If yes, keep reading

    About the role

    We are looking for a Senior Software Engineer who will be instrumental in the development and scalability of our software and software systems. The right individual will have a solid understanding of the fundamental layers of computer systems, and expertise in storage management, workload scheduling, workflow deployment, high-performance file systems and distributed systems. Finally, they have had expert experience containerization technology and architecture, Docker and Kubernetes internals. Familiarity with developing Open Source Solutions is a plus.

    This role involves the design and implementation of our key software products both on cloud platforms and HPC environments. Their daily tasks include optimizing storage solutions, ensuring system integrity, and addressing scalability challenges across multiple cloud environments. The Engineer will contribute to the integration of storage technologies, performance tuning, and troubleshooting any issues related to data storage and retrieval. In a dynamic startup environment, this role requires adaptability, innovative problem-solving skills, and effective communication to contribute to the growth and success of our technical products and the team.

    In addition, this role is responsible for driving technical innovation within the team and ensuring our systems are reliable, secure, and scalable. The successful candidate has a low-level development background and can effectively collaborate with product, DevOps, and other areas of engineering (QA, Security, Compute, Engineering Productivity).

    What You'll Do

    Become a part of the Engineering team that is responsible for enhancing and evolving the Fusion file system (a virtual, lightweight, distributed file system that bridges the gap between pipelines and cloud-native storage).

    Collaborate with engineers on your team to implement Docker and Kubernetes storage drivers.

    Implement Kubernetes CRD, operators and controllers.

    Design and Implement Kubernetes architecture components like batch queuing systems and job scheduling policies.

    Design and implement containerised architecture for highly scalable systems and high-performance computing.

    Identify and troubleshoot issues related to performance, integrity, and availability. Implement solutions to resolve any identified problems.

    About you

    You have an in-depth understanding and experience in Kubernetes, including:

    Container runtimes like Docker and Containerd.

    Kubernetes core components, including the kube-apiserver, kube-controller-manager, kube-scheduler, kubelet, and etcd.

    Kubernetes API, including creating custom resources and controllers, conventions, versioning, and extensions.

    container networking concepts and plugins.

    Kubernetes security features, such as PodSecurityPolicies and network policies.

    Common container orchestration patterns.

    You are a pro at Golang (Go) or other more low-level languages like C/C++

    You have in-depth knowledge of Linux kernel internals and experience in kernel development

    Understanding of various storage technologies and storage protocols.

    Experience with Cloud Technologies, in particular AWS storage solutions: S3, FSx, EFS, etc.

    Nice to have:

    You have a strong knowledge of C and have used it for kernel-level development

    Experience deploying Kubernetes across multiple clouds

    High-Performance Computing experience

    Don't meet every single requirement? Studies have shown that women and people of color are less likely to apply for jobs unless they meet every single qualification. At Seqera, we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role and your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.

    What will you find working at Seqera?

    Flexible working hours and remote-friendly culture.

    International working environment with more than 25 nationalities.

    Passionate & talented team.

    Team retreats and bonding activities.

    A culture where your opinion is valued and your decisions have a real impact on the industry.

    Excitement of a fast-growing startup in a constantly changing environment.

    Time off: holidays under the local legislation + 3 days given by Seqera in December of 2024, and the national/public holidays according to your location.

    Equity

    Private health insurance

    Home office allowance (valued over 1,000 USD)

    Subscription to Oliva, Mental Health App

    Learning and development budget per year (1,000 USD)

    You should know

    Seqera is proud to be an equal-opportunity employer. However you identify or whatever your journey to this point, we welcome all candidates to apply for the position that inspires them. Come join us and help us build a global company that everyone is proud to be part of.

    As we scale, we constantly improve our in-office and WFH environments and learn to help everyone have the best setup for our company's success and your personal development while always keeping the human touch in every aspect of our lives.

    By learning from and with each other, we ensure our ability to drive innovation and make better decisions toward our mission. Most importantly, our culture provides a genuinely fun, inclusive, and challenging environment that will allow you to grow while making a huge difference in human health and beyond.

    #J-18808-Ljbffr

  • Kantar Group Limited

    Software Engineer

    hace 1 semana


    Kantar Group Limited Sant Cugat del Vallès, Barcelona, España

    We're the world's leading data, insights, and consulting company; we shape the brands of tomorrow by better understanding people everywhere. · Worldpanel provides brands and retailers with a unique, 360-degree understanding of consumer behaviour across the globe. We are shopper- ...


  • MANTU GROUP SA Barcelona, España

    Who are we? · Amaris Consulting is an independent technology consulting firm providing guidance and solutions to businesses. With more than 1,000 clients across the globe, we have been rolling out solutions in major projects for over a decade – this is made possible by an intern ...

  • Walters People

    Software Engineer

    hace 2 semanas


    Walters People Barcelona, España permanent

    Desde Walters People, estamos en búsqueda de un Software Engineer para una empresa cliente vinculado a la investigación y desarrollo de I+D, si tienes de 3 a 4 años de experiencia con C/C++ esta es tu oportunidad. · Funciones Principales: · Desarrollar modulos de programas de alt ...

  • Hub Talent

    Software Engineer

    hace 1 hora


    Hub Talent Barcelona, España

    En HubTalent buscamos incorporar un Software Engineer, para importante compañía multinacional del sector industrial con más de 5.000 empleados.CONTRATACIÓN DIRECTA EN CLIENTE FINAL CON PRODUCTO PROPIOFUNCIONES:- Serás el responsable de realizar pruebas con el fin del implementar ...

  • Hub Talent

    Software Engineer

    hace 5 horas


    Hub Talent Barcelona, España

    En HubTalent buscamos incorporar un Software Engineer, para importante compañía multinacional del sector industrial con más de 5.000 empleados.CONTRATACIÓN DIRECTA EN CLIENTE FINAL CON PRODUCTO PROPIOFUNCIONES:- Serás el responsable de realizar pruebas con el fin del implementar ...


  • Mantu Group Sa Barcelona, España

    Who are we?Amaris Consulting is an independent technology consulting firm providing guidance and solutions to businesses. With more than 1,000 clients across the globe, we have been rolling out solutions in major projects for over a decade – this is made possible by an internatio ...


  • Amaris Consulting Barcelona, España

    Job description · Lleva tu carrera al siguiente nivel con Amaris Consulting como Senior Software engineer en España . Forma parte de un equipo internacional, prospera en un grupo global con una facturación de 800M€ y más de 1.000 clientes en todo el mundo , y un entorno ágil ...


  • The Wise Seeker Services Barcelona, España

    Somos una HR Tech enfocada en ofrecer servicios de descubrimiento de Talento. Nos centramos principalmente en la persona para poder proporcionar el mejor camino al desarrollo del Talento En The Wise Seeker buscamos un perfil senior, con 5 o más años realizando tareas de programac ...


  • Walters People Barcelona, España permanent

    Desde Walters People estamos en búsqueda de un Ingeniero de Software Embedido para un cliente de seguridad contraincendios. · Requisitos: · Experiencia en desarrollo de software para circuitos con sensores · Experiencia con microcontroladores y desarrollo de firmware. · Programa ...

  • Inetum

    Net Software Engineer

    hace 4 días


    Inetum Barcelona, España Indefinido

    Perfil · Requisitos mínimos: · Aportar formación en informática o carreras afines. · Experiencia demostrable en proyectos de al menos 3 años realizando análisis y programación de aplicaciones Web con tecnologías .NET, C#, VB.NET y ASP.NET. · Frameworks: .NET, .NET Core 3.0 o s ...


  • Nexttic Barcelona, España De jornada completa

    Desde NexttiC estamos trabajando en incorporar de forma estable, un@ ingenier@ de software senior con experiencia en el desarrollo de soluciones complejas para trabajar en uno de nuestros clientes, una empresa de tecnología publicitaria de vanguardia: procesamos más de 2,5 millon ...


  • BCNC Group Barcelona, España

    En BCNC GROUP buscamos incorporar Desarrolladores/as con al menos 4 años experiencia contrastada en programación Java, preferiblemente Java (8-11) para formar parte de nuestro equipo deslocalizado en una de las más importantes empresas españolas del sector Retail. · Tareas · D ...

  • Setesca

    Java Software Engineer

    hace 5 días


    Setesca Sant Cugat del Vallès, España De jornada completa

    Descripción · Grupo multinacional líder mundial en el sector alimentación, con sede central en Barcelona, precisa incorporar directamente en plantilla: · JAVA SOFTWARE ENGINEER · En dependencia del Software Manager, tendrás el objetivo de crear, evolucionar y mantener las aplic ...


  • Babel Profiles S.L Barcelona, España

    ¿Te gustaría formar parte de un equipo comprometido con garantizar la seguridad de la información, la infraestructura y proteger los datos sensibles de empleados y clientes? · Estamos en la búsqueda de profesionales del desarrollo con experiencia en ciberseguridad para unirse a n ...


  • Babel Profiles S.L Barcelona, España CDI

    ¿Te gustaría formar parte de un equipo comprometido con garantizar la seguridad de la información, la infraestructura y proteger los datos sensibles de empleados y clientes? · Estamos en la búsqueda de profesionales del desarrollo con experiencia en ciberseguridad para unirse a n ...

  • Kara Inc.

    Software Engineer

    hace 5 horas


    Kara Inc. Barcelona, España

    We are looking for a Software Engineer to lead the development of a platform to empower investors and technology companies to achieve their climate and social goals. · This is a great opportunity to apply your engineering expertise in an up-and-coming startup in climate tech. As ...


  • GFT Technologies SE Sant Cugat del Vallès, España

    GFT es una compañía pionera en transformación digital que desarrolla soluciones sostenibles basadas en nuevas tecnologías, como la inteligencia artificial y blockchain/DLT. Los expertos de GFT crean e implementan aplicaciones de software escalables que hacen que el acceso a model ...

  • Criteo

    Software Engineer

    hace 5 días


    Criteo Barcelona, España

    What You'll Do: · Most of all, we are creators. From designing ground-breaking products to finding unique ways to solve technical challenges at an exceptional scale, our tech teams work with state of the art methodologies to shape the future of advertising. · The Software Enginee ...

  • Kara Inc.

    Software Engineer

    hace 1 semana


    Kara Inc. Barcelona, España

    We are looking for a Software Engineer to lead the development of a platform to empower investors and technology companies to achieve their climate and social goals. · This is a great opportunity to apply your engineering expertise in an up-and-coming startup in climate tech. As ...

  • Inbrain Neuroelectronics

    Software Engineer

    hace 6 días


    Inbrain Neuroelectronics Barcelona, España

    As a Software Engineer you will be responsible for the design and development of 1D/2D interactive user interfaces aimed at presenting real-time data from neural interfaces. Day-to-day activities include requirements gathering and communication with stakeholders, such as neurotec ...