Senior Systems Development Engineer, Creative Compute and Storage
Netflix
Remote / Virtual
Among other functions, Open Connect provides highly available infrastructure for content production and processing across all Netflix productions and licensed content. As part of this, we support work which requires real-time rendering of content on virtual machines with shared GPUs.
We are looking for a senior software engineer with expertise in system performance optimization, virtualization, and GPUs to help us optimize the performance of our graphics rendering workflow. This individual will work on the operating system to provide the infrastructure to efficiently share a GPU across multiple virtual machines. In this role, you will have the opportunity to apply your skills to directly impact the quality of work and the productivity of creative talent working on award-winning productions. We provide the freedom to execute, learn and pivot, and the responsibility to be self directed, collaborative and insightful. It is also likely that this role will be able to contribute to other projects within Netflix which involve GPUs.
You will be successful in this role if you:
• Are a quick learner and excited about learning new technologies
• Passionate about performance engineering
• Advocate software craftsmanship and take pride in your work
• Thrive in an environment with lots of context and minimal guidance
• Enjoy collaborating with engineers across functional teams and have excellent communication skills
• Enjoy taking full ownership of projects from conception to production
Qualifications:
• Experience with optimizing GPU usage in a high-performance virtualized environment
• Experience using GPUs to accelerate rendering workloads
• Experience with operating system development
• Have a good understanding of virtual machines and a variety of containerization strategies
• Experience in designing and developing large scale distributed systems
• Experience using profiling tools, such as perf or Vtune
• Experience using tracing tools such as Dtrace or bpftrace
Nice to have:
• MS/BS in Computer Science or a related degree
Jobcode: Reference SBJ-gq8q2x-3-235-46-191-42 in your application.