Seqera.Io

Senior Software Engineer

Barcelona (Spain). Posted a month ago

The role

You will take ownership of the application layer that turns computational capability into configurable, runnable, and billable services. You will build backend systems for compute environment provisioning, multi-tenant usage tracking, and billing across various cloud and on-prem deployments.

What you will do

  • Build and own the integration between Seqera Intelligent Compute and the Seqera Platform.
  • Own Platform compute environments across AWS, Azure, GCP, Kubernetes, HPC schedulers, and GPU-enabled executions.
  • Build against cloud provider APIs and SDKs.
  • Own the billing and pay-as-you-go path including metering usage and invoicing.
  • Design data models and APIs.
  • Turn raw provider and scheduler errors into actionable user information.
  • Work with Platform and product teams and support customer escalations.
  • Take design decisions and document the system.

Required qualifications

  • 4+ years building and operating production backend services, with real ownership of at least one.
  • Strong in Java and/or Groovy, with Micronaut, Spring Boot or similar.
  • Real hands-on experience with a major cloud provider's API.
  • Worked with Kubernetes as somewhere workloads actually run.
  • Comfortable designing REST APIs and data models.
  • Have been accountable for something customer-facing in production.
  • Comfortable inheriting a system, asking questions, and writing down what was never documented.
  • Comfortable with ambiguity.
  • Genuinely open to using AI extensively.

Nice to have

  • Hands-on across two or more of AWS, Azure, GCP.
  • HPC and batch schedulers (Slurm, LSF, PBS, AWS Batch, Google Batch, Azure Batch).
  • GPU workloads and GPU-enabled provisioning.
  • Usage-based billing or monetization platforms (Metronome, Stripe) and pay-as-you-go pricing.
  • Self-serve or free-tier product work: signup funnels, usage limits, conversion.
  • Bioinformatics, Nextflow, or scientific computing background.
  • Observability tooling (Prometheus, Grafana, ELK) and CI/CD ownership.
  • Some frontend exposure (Angular).
  • Open-source contributions

Benefits

  • 23 days for vacations per year
  • 3 days given by Seqera in December
  • National/public holidays according to your location
  • Equity
  • Private health insurance
  • Private life insurance
  • Home office allowance (valued over 1,000 USD)
  • Learning and development budget per year (1,000 USD)

About the company

Seqera is a global, remote-friendly team with headquarters in Barcelona. The company is behind Nextflow and the Seqera Platform, enabling organizations to scale complex data workflows.

Senior Software Engineer at Seqera.Io | JobZoey