CareerPlan

Senior Software Engineer

RemoteFull-time2026-10-07 → 2026-11-10
Remote

Core

Build and own the application layer for compute environment provisioning, multi-tenant usage tracking, and billing across cloud providers and on-prem deployments.

Role type

Senior backend software engineer (compute & billing)

Builds

Compute provisioning integrations, metering/billing systems, and pay-as-you-go onboarding flows

Domain

Cloud infrastructure, billing systems, scientific computing platforms

Required skills

Java, Groovy, Micronaut, Spring Boot, Cloud provider APIs (AWS/Azure/GCP), Kubernetes, REST API design, Data modeling

Preferred skills

Multi-cloud experience, HPC schedulers, GPU workloads, Usage-based billing platforms, Observability tooling, Open-source contributions

Technologies

Java, Groovy, Micronaut, Spring Boot, AWS, Azure, GCP, Kubernetes, Prometheus, Grafana, ELK, Angular

Responsibilities

Integrate Seqera Intelligent Compute with the Seqera Platform; manage compute environments across AWS, Azure, GCP, Kubernetes, and HPC schedulers; build billing and metering systems; design data models and APIs; handle error handling and observability for provider integrations.

Seniority

Senior, hands-on IC