Golang Software Engineer (KVM) – Remote
We are looking for a skilled Golang Software Engineer (KVM) to help build and optimize our cloud infrastructure platform. This role focuses on virtualization, networking, and storage components, ensuring a high-performance and scalable cloud environment. You will work on architecting and maintaining a KVM-based virtualization stack, collaborating with cloud architects, DevOps, and infrastructure teams to enhance automation and system performance.
Key Responsibilities:
- Design, develop, and maintain a high-performance KVM manager in Go.
- Optimize KVM performance and resource utilization for diverse workloads.
- Architect virtualization infrastructure for high availability and scalability.
- Integrate KVM with networking, storage, and orchestration components.
- Develop APIs and automation tools for VM provisioning, lifecycle management, and monitoring.
- Troubleshoot complex virtualization issues and implement effective solutions.
- Contribute to Infrastructure as Code (IaC) practices for automated deployment and scaling.
Preferred Skills & Experience:
- 5+ years of software engineering experience.
- 3+ years of experience working with KVM (Kernel-based Virtual Machine).
- Expertise in Go (Golang) for developing scalable cloud systems.
- Deep understanding of virtualization concepts, 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 networking technologies for virtualization (bridging, VLANs, SDN, Open vSwitch).
- Hands-on experience with storage systems in virtualized environments (Ceph, iSCSI, NFS).
- Understanding of cloud infrastructure components (compute, networking, storage).
- Experience with Docker, Kubernetes, and containerization is a plus.
- Experience working with remote teams in distributed environments.
This is a fully remote position, open to candidates worldwide. If you have a passion for cloud infrastructure and virtualization, we’d love to hear from you!