Enable job alerts via email!

Golang Software Engineer (KVM)

Solomon Page

Bellevue (WA)

Remote

USD 90,000 - 150,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Ein innovativer Arbeitgeber sucht einen talentierten Golang Software Engineer für eine 100% remote Position. In dieser spannenden Rolle entwickeln Sie einen KVM-Manager, der die Cloud-Unterstützung revolutioniert. Sie arbeiten an der Gestaltung und Optimierung der Virtualisierungsinfrastruktur, um höchste Verfügbarkeit und Leistung zu gewährleisten. Ihre Expertise in Go und Virtualisierung wird geschätzt, während Sie eng mit Cloud-Architekten und DevOps-Teams zusammenarbeiten, um APIs und Automatisierungstools zu erstellen. Wenn Sie eine Leidenschaft für Cloud-Technologien und Virtualisierung haben, ist dies die perfekte Gelegenheit für Sie!

Qualifications

  • 5+ Jahre Erfahrung in der Softwareentwicklung, davon 3+ Jahre in KVM-Engineering.
  • Profi in Go und im Aufbau skalierbarer, leistungsstarker Systeme.

Responsibilities

  • Entwickeln und Warten eines robusten KVM-Managers in Go für Cloud-Support.
  • Entwerfen der Virtualisierungsinfrastruktur für hohe Verfügbarkeit und Skalierbarkeit.

Skills

Go (Golang)
KVM Engineering
Virtualization
Cloud Infrastructure
Linux Kernel Internals
Containerization (Docker, Kubernetes)

Tools

libvirt
qemu-img
virtio drivers
Ceph
iSCSI
NFS

Job description

Our client is seeking a Golang Software Engineer (KVM) for a 100% remote position across the US. This full-time role offers a salary range of $90,000 to $150,000 per year, plus equity and comprehensive benefits.

Responsibilities:
  1. Develop and maintain a robust KVM manager in Go for cloud support.
  2. Design virtualization infrastructure ensuring high availability, performance, and scalability.
  3. Optimize KVM performance across workloads and resource utilization.
  4. Collaborate with cloud architects, DevOps, and infrastructure teams to integrate KVM with other cloud components.
  5. Create APIs and automation tools for VM provisioning, lifecycle management, and monitoring.
  6. Troubleshoot virtualization issues, analyze root causes, and implement solutions.
  7. Contribute to infrastructure as code (IaC) practices for deployment and scaling automation.
Requirements:
  • 5+ years of software engineering experience, with 3+ years in KVM engineering.
  • Proficiency in Go (Golang) and building scalable, high-performance systems.
  • Deep understanding of virtualization, hypervisors, and kernel modules.
  • Experience with libvirt, qemu-img, virtio drivers, and virtualization APIs.
  • Knowledge of Linux kernel internals, process management, and resource isolation (cgroups, namespaces).
  • Familiarity with virtualization networking technologies and storage systems like Ceph, iSCSI, NFS.
  • Understanding of cloud infrastructure components such as compute, networking, and storage.
  • Experience with containerization tools like Docker and Kubernetes is a plus.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Golang System Software Engineer - Containers / Virtualisation

Canonical

Tacoma

Remote

USD 85,000 - 95,000

10 days ago

Golang System Software Engineer - Containers / Virtualisation

Canonical

Nashville

Remote

USD 80,000 - 120,000

10 days ago

Golang System Software Engineer - Containers / Virtualisation

Canonical

Omaha

Remote

USD 80,000 - 120,000

10 days ago

Golang System Software Engineer - Containers / Virtualisation

Canonical

Pittsburgh

Remote

USD 80,000 - 120,000

10 days ago

Golang System Software Engineer - Containers / Virtualisation

Canonical

Oklahoma City

Remote

USD 70,000 - 110,000

9 days ago

Golang System Software Engineer - Containers / Virtualisation

Canonical

San Jose

Remote

USD 100,000 - 260,000

9 days ago

Golang System Software Engineer - Containers / Virtualisation

Canonical

San Diego

Remote

USD 80,000 - 120,000

10 days ago

Golang System Software Engineer - Containers / Virtualisation

Canonical

New York

Remote

USD 130,000 - 160,000

10 days ago

Golang System Software Engineer - Containers / Virtualisation

Canonical

Atlanta

Remote

USD 89,000 - 199,000

10 days ago