Senior Engineer (Unified Compute)

Seqera Labs

Barcelona

Híbrido

EUR 90.000 - 120.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Consigue una respuesta de este empleador — un currículum y una carta de presentación adaptados exactamente a lo que busca para contratar.

Supera los filtros ATS

Descripción de la vacante

Seqera Labs is seeking a Senior Software Engineer to own the application layer for compute provisioning, metering, and billing across AWS, Azure, GCP, and on-prem deployments. You’ll work on a JVM stack (Java/Groovy) using Micronaut/Spring Boot and integrate with Kubernetes, cloud APIs, and HPC schedulers, building scalable APIs and data models.

You will collaborate with product, platform, and infra teams to deliver reliable backend services, improve observability, and support pay-as-you-go and

Formación

  • 4+ years building and operating production backend services with ownership of at least one
  • Experience with cloud provider APIs and provisioning resources programmatically
  • Strong in Java and/or Groovy with Micronaut or Spring Boot
  • Familiarity with Kubernetes and GPU/HPC workloads and batch schedulers
  • Open-source contributions and observability tooling experience a plus

Responsabilidades

  • Own the integration between Seqera Intelligent Compute and the Seqera Platform
  • Design data models and APIs that stay consistent across services and releases
  • Build and maintain platform compute environments across AWS, Azure, GCP, Kubernetes and HPC schedulers
  • Implement billing, metering, and usage-based onboarding journeys
  • Collaborate with product, platform, and infra teams to deliver reliable backend services

Conocimientos

Java
Groovy
Micronaut
Spring Boot
Kubernetes
REST APIs
Data modeling
Billing
Metering
Cloud APIs
Observability
CI/CD

Herramientas

Angular
Prometheus
Grafana
ELK

Descripción del empleo

  • We are looking for a Senior Software Engineer to join our Unified Compute team and take ownership of the application layer that turns computational capability into something our customers can configure, run, and pay for - spanning Seqera Intelligent Compute, its integration with the Seqera Platform, and the metering and billing that sits behind them
  • This layer is essential to our customer-facing platform’s operational success: it determines whether biotech innovators and researchers can set up the compute they need, run their workloads reliably wherever they run them, and see transparent, accurate insight into what they used and what it cost
  • You will help shape a backend that supports compute environment provisioning across AWS, Azure, GCP, Kubernetes, HPC schedulers and GPU executions; multi-tenant usage tracking and accurate billing computation across cloud and on-prem deployments; and the pay-as-you-go and free-tier onboarding journeys that bring new users onto the platform
  • The role spans high-impact engineering work - from system architecture design to data modeling, cloud provider integrations, and API development - using JVM technologies (Java, Groovy, Micronaut)
  • You will be empowered to influence our architecture decisions, improve the lifecycle of compute provisioning and billing processes, and collaborate closely with product, platform, and infrastructure teams to deliver world-class engineering outcomes
  • It is a broad scope, and you will own it end to end, with three engineers alongside you in the team to lean on for the hardest calls
  • Build and own the integration between Seqera Intelligent Compute and the Seqera Platform
  • Own Platform compute environments: let customers set up and run compute across AWS, Azure and GCP, Kubernetes, HPC schedulers, and GPU-enabled executions - and handle the ways those backends differ
  • Build against cloud provider APIs and SDKs, and handle what the real world returns: partial failures, quota and permission errors, provider quirks that leak into the product
  • Own the billing and pay-as-you-go path - metering usage accurately, keeping usage events and invoices reconcilable, and making the free-user onboarding journey work
  • Design data models and APIs that stay consistent across services and releases
  • Make failures legible: turn raw provider and scheduler errors into something a user can act on, and add the tests and observability that make the next incident faster to diagnose
  • Work directly with the Platform and product teams, and with support on escalations from real customers
  • Take design decisions within your scope and document the system so it is not dependent on any one person
Benefits
  • Continuous Learning: We believe in empowering our people to expand their knowledge and be their best selves. That’s why you have a budget dedicated to being a life-long learner.
  • Make yourself at home: Whether in our office in Barcelona or from home, we want you to make yourself comfortable to reach your full potential.
  • Healthcare: We take care of your health and offer comprehensive packages for all our employees, no matter where they are located.
  • Take ownership: Use your initiative to work on new ideas and pursue them. Receive support and encouragement in doing so with maximum freedom.
  • Team events: We gather have weekly team lunches, bi-weekly social events, annual department offsites and annual company-wide retreats.
  • Employee ownership: We value employee ownership and actively support everyone to participate in our overall long-term success.

You care about correctness. Ideally you have worked on billing, metering or other systems where wrong data has consequences - and if not, you bring the same rigour to data integrity anywayComfortable designing REST APIs and data models, and keeping integrations working across versions and failuresStrong in Java and/or Groovy, with Micronaut, Spring Boot or similarComfortable with ambiguity - you develop hypotheses with limited information, drive work independently, and reach out early to stay unblockedReal hands-on experience with a major cloud provider’s API - provisioning and managing resources programmatically, not just deploying to itComfortable inheriting a system, asking questions, and writing down what was never documentedHave been accountable for something customer-facing in productionHave worked with Kubernetes as somewhere workloads actually run4+ years building and operating production backend services, with real ownership of at least oneWe use AI every day and expect engineers to use it extensively. You do not need to be an expert, but you must be genuinely open to itSome frontend exposure (Angular)Open-source contributionsObservability tooling (Prometheus, Grafana, ELK) and CI/CD ownershipBioinformatics, Nextflow, or scientific computing backgroundSelf-serve or free-tier product work: signup funnels, usage limits, conversionUsage-based billing or monetization platforms (Metronome, Stripe) and pay-as-you-go pricingHPC and batch schedulers (Slurm, LSF, PBS, AWS Batch, Google Batch, Azure Batch)GPU workloads and GPU-enabled provisioningMultiple clouds - hands-on across two or more of AWS, Azure, GCP

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Engineer
Senior Software Engineer

Seqera • Barcelona

Presencial
EUR 85.000 - 115.000
Equity
Private health insurance
Home office allowance
+2
Technical Solutions Architect
Technical Solutions Architect

Seqera Labs • Banyoles

Híbrido
EUR 90.000 - 120.000
Continuous Learning budget
Office Barcelona or remote work
Healthcare for employees
+3
Technical Solutions Architect
Technical Solutions Architect

Seqera • Barcelona

Híbrido
EUR 95.000 - 125.000
Time off and holidays
Equity
Private health insurance
+4
Head of Platform Engineering
Head of Platform Engineering

Seqera • Barcelona

Presencial
EUR 110.000 - 140.000
Time off: 23 days vacation + 3 days in
Equity
Private health insurance
+4
Senior Backend Engineer — Compute & Billing Platform
Senior Backend Engineer — Compute & Billing Platform

Seqera • Barcelona

A distancia
EUR 85.000 - 115.000
Equity
Private health insurance
Home office allowance
+2
Staff Software Engineer
Staff Software Engineer

Seqera • Barcelona

Presencial
EUR 110.000 - 170.000
Equity
Private health insurance
Dental coverage
+3
Senior Backend Engineer: Cloud Compute & Billing
Senior Backend Engineer: Cloud Compute & Billing

Seqera Labs • Barcelona

Híbrido
EUR 90.000 - 120.000
Senior DevOps Engineer
Senior DevOps Engineer

Seqera • Bellprat

Presencial
EUR 60.000 - 90.000
Equity
Private health insurance
Private life insurance
+3
Senior DevOps Engineer
Senior DevOps Engineer

Seqera • Barcelona

Presencial
EUR 70.000 - 100.000
Time off 23 days a year
Equity
Private health insurance
+4
Head Of Platform Engineering - Barcelona
Head Of Platform Engineering - Barcelona

Seqera • Barcelona

Presencial
EUR 150.000 - 190.000
23 days vacation
3 days in December
Equity
+2