Summary
Join the Luxor team and contribute to the development of Luxor Cloud, a cutting-edge cloud infrastructure platform. As a key member of our engineering team, you will design and develop cloud-based solutions, focusing on virtualization, networking, and storage. You will play a crucial role in shaping the architecture of Luxor Cloud through original research and performance analysis. This position requires expertise in virtualization technologies and a strong understanding of cloud infrastructure components. You will collaborate with cross-functional teams to integrate KVM with other cloud components and develop automation tools. The ideal candidate possesses extensive experience in KVM engineering and Go programming.
Requirements
- To understand REST APIs and general API design
- English language proficiency
Responsibilities
- Design, develop, and maintain a robust, efficient KVM manager in Go to support Luxor Cloud offerings
- Architect virtualization infrastructure for high availability, performance, and scalability
- Optimize KVM performance for various workloads and ensure efficient resource utilization
- Work closely with cloud architects, DevOps, and infrastructure teams to integrate KVM with other cloud components (networking, storage, orchestration)
- Develop APIs and automation tools for VM provisioning, lifecycle management, and monitoring
- Troubleshoot complex virtualization issues, analyze root causes, and implement solutions
- Contribute to infrastructure as code (IaC) practices to automate deployment and scaling of virtual environments
Preferred Qualifications
- 5+ years of software engineering experience
- 3+ years of KVM engineering experience
- Strong proficiency in Go (Golang) with experience building high-performance, scalable 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 related to virtualization (bridging, VLANs, SDN, OVS)
- Hands-on experience with storage systems used in virtualized environments (Ceph, iSCSI, NFS)
- Strong understanding of cloud infrastructure components such as compute, networking, and storage
- Experience with containerization (Docker, Kubernetes) is a plus
- Experience working with remote teams
Benefits
- Equal pay
- Employee resource groups
- Inclusive benefits
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.