Pure Storage-posted 4 months ago
$211,000 - $317,000/Yr
Full-time • Senior
Santa Clara, CA
5,001-10,000 employees

We’re in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest team in the industry. This type of work—work that changes the world—is what the tech industry was founded on. So, if you're ready to seize the endless opportunities and leave your mark, come join us. You will join the Portworx team, responsible for delivering the highest quality Portworx suite of products. Our team is passionate about building clean, maintainable code, being customer-focused, and putting quality first. You will help design and implement features for our Kubernetes Data Management platform, ensuring a secure, consistent, and best-in-class experience for customers purchasing and using various Portworx offerings. This role is unique in its dual focus—combining deep virtualization expertise with Portworx storage capabilities to deliver cutting-edge virtualization solutions running on Kubernetes.

  • Design, develop, and integrate virtualization features into Portworx’s Kubernetes-native storage offerings.
  • Work extensively with KubeVirt, libvirt, and QEMU to provide robust virtualization capabilities in cloud-native environments.
  • Collaborate with upstream KubeVirt, QEMU, and libvirt communities, as well as internal Portworx engineering teams, to deliver high-quality features.
  • Contribute to the design and implementation of VM lifecycle management, performance optimizations, and scalability improvements in Kubernetes-based virtualization environments.
  • Troubleshoot complex virtualization and storage issues across Kubernetes clusters.
  • Mentor team members on virtualization architecture, best practices, and debugging techniques.
  • Drive innovation by staying up-to-date with emerging virtualization and storage trends in the Kubernetes ecosystem.
  • BS in Computer Science or related technical field.
  • 10+ years of experience in designing, developing and testing various product components using one or more of the following languages (C++, Java, Go preferred).
  • Strong expertise in virtualization technologies: libvirt & QEMU.
  • Solid understanding of Kubernetes internals, including CRDs, controllers, and scheduling.
  • Proven design sensibility and the willingness to work in a collaborative, team oriented environment.
  • Must be willing and able to work in an open office environment.
  • Solid CS background in data structures, algorithms and software design.
  • Strong troubleshooting and performance analysis skills.
  • Prior experience with design and implementation of Storage solutions for Kubevirt.
  • Experience with large-scale distributed systems.
  • Experience contributing to or working with open source communities (preferably KubeVirt/libvirt/QEMU).
  • Flexible time off
  • Wellness resources
  • Company-sponsored team events
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service