This job listing expired on Apr 12, 2020
Tweet

We are looking for Software Engineers who see the big picture of Cloud Computing and are deeply technical, creative and hands-on. You will design, build and deploy highly scalable cloud based solutions for GeForce NOW. You will require a deep understanding of programming languages, distributed systems, multi-threading and most importantly, cloud services. Your work will craft scalable and efficient cloud services to drive Visual Computing, Deep Learning and Artificial Intelligence.

What You’ll Be Doing

  • Design, build and implement scalable cloud-based systems for SaaS/PaaS
  • Help drive the underlying technology stack and the implementation methodology
  • Work closely with other teams on new products or features/improvements of existing products
  • Drive performance tuning and automation
  • Support, maintain and document software functionality
  • Mentor members of the team, enabling them to deliver high quality software

What We Need To See

  • BS or MS in Computer Science or equivalent program from an accredited University/College
  • 8+ years of hands-on experiences delivering SaaS/PaaS
  • Strong self-initiative, passion, interpersonal skills, and adaptability to new technology
  • Hands-on development of high quality, highly distributed cloud-based RESTful web services using Java/SpringBoot
  • Experience with cloud infrastructure, cloud-scale software, Continuous Integration and Continuous Delivery
  • Demonstrated skills in wide variety of languages including: C++, Java, Python
  • Deep understanding of cloud design in the areas of virtualization and global infrastructure, distributed systems, load balancing and security

Ways To Stand Out From The Crowd

  • Show previous experience with developing systems at cloud scale
  • Demonstrate delivery of complex projects in previous roles
  • Track record of crafting well-designed solutions and delivering high-quality software on time
  • Building and deploying containerized services
  • Experience with container orchestration (Kubernetes/ECS/OpenStack)
  • Experience analyzing data to study cloud services and foresee potential areas of improvement

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most brilliant and talented people on the planet working for us. If you're creative and autonomous, we want to hear from you!
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.