Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer 4

Home > Golang programming jobs

Software Engineer 4 in Canada new

  • Nutanix
  • Full time
  • Email
  • Vancouver

Responsibilities

  • Develop Kubernetes Custom Resource Definitions, Operators, and Controllers in Golang to orchestrate AI workloads.
  • Build GPU-aware scheduling, resource isolation, and workload orchestration capabilities for AI infrastructure.
  • Integrate and manage the lifecycle of Kubeflow, KServe, Ray, vLLM, and Triton Inference Server within the Nutanix Kubernetes Platform.
  • Drive architectural reviews, establish coding standards, and mentor junior and mid-level engineers.
  • Design and scale distributed systems, global control-plane and cell-based architectures, and resilient platform infrastructure.
  • Partner with Product Managers, the core Kubernetes team, and Nutanix Data Services on data gravity and persistent storage for AI workloads.

Requirements

  • 6–8 years of software engineering experience, including at least 3 years building scalable distributed systems, cloud platforms, or AI/ML infrastructure.
  • Deep expertise in Golang and Python.
  • Extensive experience with Kubernetes internals, Operators, Controllers, and Cluster API.
  • Hands-on experience with MLOps frameworks and distributed AI computing, such as Kubeflow, Ray, KServe, and PyTorch DDP.
  • Strong understanding of Linux internals, networking, and container runtimes including containerd and Docker.
  • Experience designing developer-friendly APIs and scalable microservices architectures.
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.
  • Preferred qualifications include contributions to CNCF or AI open-source projects, familiarity with Milvus, Qdrant, or PGVector and RAG architectures, and experience with Prometheus, Grafana, or OpenTelemetry for AI observability metrics.

Benefits

  • RRSP with dollar-for-dollar matching up to 7% of base salary.
  • Dedicated mental health coverage and paramedical benefits.
  • Fully paid maternity and parental leave plus bereavement leave.
  • RSUs and an Employee Stock Purchase Plan with a 15% discount.
  • Company holidays, sick days, wellness days, and vacation starting at 10 days.
  • Hybrid work arrangement in Vancouver and other applicable locations, with employees expected to work onsite at least 3 days per week where the workplace policy applies.
  • The role requires no travel.
  • Nutanix does not assist with applications for work permits or permanent residence, including provincial nomination.

Nutanix

Nutanix is a global leader in cloud software, offering organizations a single platform for running apps and data across clouds. With Nutanix, companies can reduce complexity and simplify operations, freeing them to focus on their business outcomes. Building on its legacy as the pioneer of hyperco...

Similar positions

Sr. Software Engineer - Container Security

  • Illumio
  • Full time
  • USA
  • 10/30/2026
  • Salary: $172k - $198k/yr
  • Sunnyvale, CA

Senior Cloud Security Engineer

  • Robinhood
  • Full time
  • USA
  • 10/29/2026
  • Salary: $146k - $220k/yr
  • Bellevue, WA

Staff Engineer - Container Security

  • Illumio
  • Full time
  • USA
  • 10/29/2026
  • Salary: $196k - $235k/yr
  • Sunnyvale, CA

Senior Software Engineer - Merchant EMEA

  • Wolt - English
  • Full time
  • Others
  • 10/29/2026
  • Helsinki, Finland

Senior Software Engineer (Seattle Based)

  • Cisco
  • Full time
  • USA
  • 10/29/2026
  • Salary: $149k - $218k/yr
  • Seattle, WA