> Markdown version of [/jobs/ext/2948589-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2948589-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Seqera - **Location:** Barcelona, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Microsoft Azure, Groovy, Google Cloud, High Performance Computing, Spring-boot, Multi-Cloud, Backend, Usage Tracking, Kubernetes, Restful APIs - **Published:** September 16, 2026 - **Apply:** https://www.buscojobs.com.es/senior-software-engineer-en-barcelona-ID-372136466 ## About the Role Requisitos principales4+ years building and operating production backend services with ownership of at least one Strong in Java and/or Groovy, with Micronaut, Spring Boot or similar Hands-on experience with a major cloud provider API for provisioning resources Experience with Kubernetes workloads Commitment to data correctness and potentially billing/meters systems Experience designing REST APIs and data models, handling versioned integrations Accountability for a customer-facing production system Ability to operate with ambiguity and drive work independently Willingness to use AI as part of engineering practices ownership problem-solving under ambiguity collaboration with cross-functional teams Java Groovy ## Description OverviewAs a Senior Software Engineer on the Unified Compute team, you will own the backend layer that makes compute provisioning, usage tracking, and billing reliable and scalable across multi-cloud and on-prem environments.You'll shape architecture, data models, and APIs to support configurable, pay-as-you-go compute for scientists.You'll collaborate with product, platform, and infrastructure teams to deliver a seamless, customer-centric platform experience.This role offers ownership end-to-end and a clear impact on how researchers run workloads and understand costs.Compensaciones / Beneficios23 days vacation per yearequityprivate health insuranceprivate life insurancehome office allowancelearning and development budget (1,000 USD)ResponsabilidadesOwn integration between Seqera Intelligent Compute and the Seqera PlatformManage compute environments across AWS, Azure, GCP, Kubernetes, HPC schedulers and GPU workloadsIntegrate with cloud provider APIs, handling partial failures and quota issuesOwn billing and pay-as-you-go path, ensuring accurate metering and invoicingDesign data models and APIs that stay consistent across services and releasesImprove error visibility and add tests/observability for faster incident diagnosisCollaborate with Platform, product, and support teams; document systems for sustainabilityTake design decisions within scope and ensure knowledge is documentedRequisitos principales4+ years building and operating production backend services with ownership of at least oneStrong in Java and/or Groovy, with Micronaut, Spring Boot or similarHands-on experience with a major cloud provider API for provisioning resourcesExperience with Kubernetes workloadsCommitment to data correctness and potentially billing/meters systemsExperience designing REST APIs and data models, handling versioned integrationsAccountability for a customer-facing production systemAbility to operate with ambiguity and drive work independentlyWillingness to use AI as part of engineering practicesownershipproblem-solving under ambiguitycollaboration with cross-functional teamsJavaGroovyMicronaut ## Related Videos - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Give your build some love, it will give it back!](https://www.wearedevelopers.com/videos/514-give-your-build-some-love-it-will-give-it-back) - [Instant KAI Sandboxes with vCluster: Multi-Tenant, Multi-Scheduler GPU Sharing](https://www.wearedevelopers.com/videos/100333-instant-kai-sandboxes-with-vcluster-multi-tenant-multi-scheduler-gpu-sharing) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)