24 days old

Senior Software Engineer

Nvidia Corporation
Santa Clara, CA 95050
  • Job Code
    JR1928391
  • Jobs Rated
    8th

NVIDIA is looking for a senior software engineer to design, develop and improve its large scale private cloud system used for providing infrastructure services for its Software Group.

As a team we work with various groups within NVIDIA such as Graphics Processors, Mobile Processors, Deep Learning, Artificial Intelligence and Autonomous Vehicles to cater to their infrastructure needs.

These cloud services run on thousands of servers and executing half a million automated jobs per day helping with the productivity of thousands of NVIDIA's software engineers worldwide. As part of these services we host heterogeneous mix of machines with various operating systems (Windows/Linux/Android), multitude of hardware platforms (x86/ARM) having both NVIDIA GPUs and Tegra Processors.

Are you passionate about infrastructure and looking for complex challenging problems, ready to build the next generation of cloud services, design innovative solutions, mine through data to uncover real problems and fix them? We are excited to have a fun-loving person like you!

What you'll be doing:

  • You will design creative scalable cloud solutions to scale to millions of jobs and thousands of systems
  • Design and Develop a scalable platform for software services
  • Working on challenging problems in area of infrastructure such as job scheduling, resource management and automated recovery.
  • You will be chasing system resiliency across databases, storage, network and web servers to achieve high availability goals
  • You want to dig more data, analyze much more, apply deep learning algorithms / machine learn to improve the performance/predictability of the system

What we need to see:

  • Strong object-oriented programming background, Java strongly preferred
  • Experience of developing large scale cloud infrastructure applications
  • Knowledge of various technologies (Kubernetes, Kafka)
  • Experience with Containers (Docker, Kubernetes) Web Services (SOAP/REST) and Scalable Storage(HDFS/Ceph)
  • Experience with Relational Databases such as MySQL, NoSQL DBs such as Elastic Search, MongoDB, HBase
  • Ability to collaborate across multiple team and across people working in different time zones.
  • BS/MS in Computer Science or Computer Engineering
  • 8+ years of industry experience.

Ways to stand out from the crowd:

  • You have worked on computer algorithms and demonstrated ability to choose the best possible algorithms to nail complex problems
  • You are able to divide complex problems into simple sub problems and then reuse available solutions to implement the solutions.
  • Experience in design, implementation and deployment of major infrastructure features across multiple servers in incremental rollout mode
  • Experience with Machine Learning and Data Analytics and application of them in Infrastructure
  • Ability to design simple systems that can work well with minimal operational support.

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 in the world working for us. If you're creative and passionate about developing cloud services 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.





Jobs Rated Reports for Software Engineer

Posted: 2020-02-01 Expires: 2020-03-01
Sponsored by:
Farm Credit Services of America Logo
Sponsored by:
Bank of America Logo

Featured Jobs[ View All ]

Featured Employers

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Software Engineer

Nvidia Corporation
Santa Clara, CA 95050

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199
Powered ByCareerCast