Senior/Staff Virtualization Engineer
fal · San Francisco, California, US
You build the custom compute environments we deliver to customers — bare metal or virtual machines with GPU passthrough, dedicated Kubernetes clusters, and t...
Job description
You build the custom compute environments we deliver to customers — bare metal or virtual machines with GPU passthrough, dedicated Kubernetes clusters, and the networking that ties them together. You work across the full stack from Linux image building to overlay network design to cluster bootstrapping. Key responsibilities: - Build and deliver custom environments with excellent GPU performance for customer workloads - Leverage AI to an extreme level to automate provisioning, alerting and recovery - Provision and configure dedicated Kubernetes clusters tailored to customer requirements - Design and implement overlay networking (VLAN, VXLAN) and routing configurations (ECMP, BGP) and tunnels (strongSwan, IPSEC) for tenant isolation and performance - Build and maintain Linux images - Set up network monitoring and diagnostics for customer environments - Automate the end-to-end lifecycle of customer compute environments: creation, configuration, validation, and teardown Requirements: - 5+ years experience with Linux virtualization: KVM/QEMU, libvirt, VFIO device passthrough, hugepages, NUMA, CPU pinning - Strong networking fundamentals: VXLAN, VLAN, ECMP, BGP, ARP, and the ability to d...