Senior Software Engineer - Simulation Orchestration

Added
6 hours ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

golang java aws python kubernetes
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now →

📋 Description

  • Develop a multi-environment compute platform for scheduling and allocation.
  • Collaborate with customers and teams to translate compute needs into features.
  • Solve distributed systems challenges: GPU scheduling, autoscaling, efficiency.
  • Ensure reliability and scalability for production simulations.
  • Drive architecture to expand orchestration into a company-wide platform.

🎯 Requirements

  • 5+ years backend engineering, owning production distributed systems.
  • 4+ years coding in Golang, Python, Java, or C++.
  • 4+ years building backend systems on major cloud providers.
  • Deep Kubernetes expertise: pod scheduling, node lifecycle, autoscaling.
  • Experience building/operating workload scheduling systems (dispatch, bin-packing, quotas).
  • Self-starter; drove production system from 0 to 1.

🎁 Benefits

  • GPU workload scheduling/management at scale.
  • Multi-cloud Kubernetes deployments (AWS, OCI, GCP, Azure).
  • Managing multi-cluster environments with Infrastructure as Code.
  • Building custom Kubernetes controllers/operators.
  • Cloud cost optimization for large compute workloads.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →