Senior Software Engineer
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
