The NVIDIA GPU Cloud (NGC) organization is looking for software engineering leaders to build NVIDIA’s accelerated compute cloud services. These services include software to manage hardware and network provisioning to build a multi-tenant infrastructure. You will lead a team of software engineers and work cross-functionally with product and project managers as a collaborative team to deliver end-to-end software solutions to manage an internal infrastructure-as-a-service.Our software and services align with the broad architectural vision for the NVIDIA Cloud Platform, working with other teams to develop a robust and scalable system. We expect you to be passionate about code quality, testing, deployment efficiency/simplicity and bringing amazing products to market.What you will be doing:Lead a team of software engineers to build and deliver software and services to manage NVIDIA’s cloud infrastructureWork with your team and leadership to prioritize, design and implement software systems that solve business needsDevelop your own vision and roadmap for the product and collaborate with your peers and leaders to implement itGrow and develop your team’s hard and soft skills to encourage career growth and visibility of engineers to divisional leadershipDecide prioritization for your teams workload and prioritiesWork with your multi-functional leadership team to align your team's work to the business priorities of the company.Participate in code reviews, debugging of production systems, coordinating incident management follow-up and contributing to the software system directly through code contributionsResolve architectural and prioritization conflictsWhat we need to see:8+ years of leading a technical software engineering team or organization of multiple teamsBS/MS degree in Computer science or related areas (or equivalent experience)Demonstrated experience of leading software engineering best practicesDemonstrated ability to lead aNatural tendency to develop others’ careers and level other people up through role-modeling and career development as well as direct constructive feedback.Ways to stand out from the crowd:Experience in a Hyperscale Cloud Service Provider (public facing or not)Leading teams of not only software engineers, but also systems administrators, and network engineers to build an end-to-end full stack computing infrastructureNVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is looking for phenomenal people like you to help us accelerate the next wave of artificial intelligence.NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and talented people in the world working for us. If you're creative and passionate about developing cloud services we want to hear from you!The base salary range is $176,000 - $333,500. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and benefits.NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
View Original Job Posting