Engineering Manager- Linux & Kernel
Generate a McCoy IQ challenge in 30 seconds.
See how candidates think and approach the work this role demands, before the phone screen. We'll build a video challenge from this posting, and you can edit or share it before it goes live.
Key details
Job Description
- Problems you’ll solve:
- We’ve always believed in demanding the status quo and disrupting ourselves to provide the best in-class customer experience. A case in point: Nutanix is well known for providing a zero-touch upgrade experience for our customers. Within the hypervisor team, we are focussing on various ways to make this faster and more reliable -- by pushing the limits of VM live migrations towards speed and predictability, or rethinking why a hypervisor upgrade should need a reboot at all.
- Constantly look for ways to improve the product, learning from customer questions and not limited to existing technologies.
- Devise solutions and back them up with solid research and numbers to prove their efficacy.
- Have the ability to convey ideas to a geographically diverse audience using excellent communication/writing skills.
- Participate in design discussions, often outside one’s known comfort zone -- learning on the go.
- Proactively mentor junior members of the team, finding ways to fuel their intelligent curiosity and leverage their unique strengths.
- Not hesitate to help out with occasional customer escalations: Nutanix believes in putting customers first. While we have a huge, dedicated team to assist customers with any issues, there might be situations where engineering help might be sought to bail out a rare, unfortunate outage.
- Take pride in working with open-source communities to fold product improvements back into community projects.
- The must-haves:
- Rock-solid OS/systems fundamentals drive design and implementation.
- Low-level coding and debugging experience with at least one hardware architecture, preferably x86.
- The ability to write and maintain enterprise-quality code.
- Deep reasoning and detailed skills, which provide top-down thinking to break down abstract concepts into actionable pieces.
- Proven feature delivery experience: should have 8+ years of hands-on experience of what it means to ship enterprise-quality code to customers.
- The good-to-haves:
- Knowledge of x86 virtualization and the KVM stack.
- Code contributions to the Linux kernel/virtualization stack is an added plus.
- Bachelor's/Master's degree in computer science or equivalent.
- 12+ years of experience building enterprise-grade software, preferably some with guide experience.
--

