Software Engineer - Platform
Seqera, Barcelona (Spain)
The role
We’re looking for a Fullstack Software Engineer to join the Platform team. You’ll work across the stack on the Seqera Platform, the product scientists use to run Nextflow pipelines on cloud and HPC. The work covers API design, data modelling, cloud provider integrations and front end, mostly in Java, Groovy, Angular and Micronaut.
The team is small (about 4 to 5 engineers plus a lead) and the scope is broad. You’ll own an area end to end, help shape architecture decisions, and work with Product and Infrastructure. Experienced engineers on the team are there for consultation.
What you will do
- Design and implement REST APIs and downstream services using Groovy, Java and the Micronaut framework ensuring their scalability, security, and performance.
- Implement UI components and services in Angular interacting with the Seqera Platform API.
- Write high-quality, clean, maintainable code using engineering best practices – unit testing, source control, continuous integration, automation, design patterns, etc.