11 hours ago
Zürich, SwitzerlandSenior
Responsibilities
- Build and operate cloud compute infrastructure for large-scale research workloads.
- Design and optimize distributed workflow scheduling for performance and cost control.
- Develop recovery procedures for worker interruptions, application crashes, partial results, and duplicate-work prevention.
- Improve monitoring, logging, and diagnostic tools for rapid system-failure investigation and resolution.
- Partner with researchers and engineers to develop platform capabilities and shape the underlying architecture.
Requirements
- 5 to 10+ years of relevant experience building or operating infrastructure and production systems.
- Strong Python and Linux skills, including scripting, process management, and debugging.
- Experience operating services on AWS or another major cloud platform across compute, storage, networking, and access management.
- Understanding of distributed-systems concepts including queues, timeouts, retries, idempotency, and duplicate-request handling.
- Experience investigating production issues and balancing reliability, complexity, and cost.
- Familiarity with infrastructure-as-code tools such as Terraform and monitoring platforms such as CloudWatch, Prometheus, or Grafana.
- Experience with virtualization, VM images and snapshots, desktop application automation, batch scheduling, experiment orchestration, or sandboxing untrusted code is a plus.
Benefits
- Competitive compensation and equity are offered.
- Visa sponsorship is available.
- On-site work in Zürich, Switzerland.
