Senior Software Engineer
Seqera Labs
- Barcelona, Spain
- Senior Level
- 4+ years
- Posted
Skills
Required
- billing
- AWS
- Azure
- metering
- data integrity
- inheriting a system
- REST APIs
- Kubernetes
- Java / Groovy
- Spring Boot
Preferred
- frontend
- Angular
- tooling
- Prometheus
- Grafana
- ELK
- CI/CD ownership
- provisioning
- major cloud provider's API
Join Seqera, a leading company in the biotech industry, as a Senior Software Engineer. In this role, you will take ownership of the application layer that turns computational capability into a user-friendly platform for our customers. You will work on high-impact engineering tasks, including system architecture design, data modeling, cloud provider integrations, and API development. You will have the opportunity to influence architecture decisions, improve compute provisioning and billing processes, and collaborate closely with product, platform, and infrastructure teams.
HPC and batch schedulers (Slurm, LSF, PBS, AWS Batch, Google Batch, Azure Batch)
Self-serve or free-tier product work: signup funnels, usage limits, conversion
About Seqera Labs
- Assumer la responsabilité de la couche d'application qui transforme la capacité de calcul en quelque chose que nos clients peuvent configurer, exécuter et payer.
- Concevoir et mettre en œuvre un backend qui prend en charge le provisionnement d'environnements de calcul sur plusieurs plateformes cloud.
- Collaborer étroitement avec les équipes produit, plateforme et infrastructure pour livrer des résultats d'ingénierie de classe mondiale.
- We 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 it
Responsibilities
- Real hands-on experience with a major cloud provider's API - provisioning and managing resources programmatically, not just deploying to it
- Usage-based billing or monetization platforms (Metronome, Stripe) and pay-as-you-go pricing
Requirements
- 4+ years building and operating production backend services, with real ownership of at least one
- Comfortable with ambiguity - you develop hypotheses with limited information, drive work independently, and reach out early to stay unblocked
- 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 anyway
- Comfortable inheriting a system, asking questions, and writing down what was never documented
Have been accountable for something customer-facing in production
- Comfortable designing REST APIs and data models, and keeping integrations working across versions and failures
- Have worked with Kubernetes as somewhere workloads actually run
- Strong in Java and/or Groovy, with Micronaut, Spring Boot or similar
- Multiple clouds - hands-on across two or more of AWS, Azure, GCP
- GPU workloads and GPU-enabled provisioning
- Bioinformatics, Nextflow, or scientific computing background
Preferred
- Some frontend exposure (Angular)
- Observability tooling (Prometheus, Grafana, ELK) and CI/CD ownership
- Open-source contributions
jobapplier