Search jobs > Santa Clara, CA > Senior software engineer

Senior Software Engineer Cloud Computing

NVIDIA
Santa Clara, California, US
$176K-$270.3K a year
Full-time

We are looking for a Senior Software Engineer who sees the big picture of Cloud Computing and is deeply technical, creative, and hands-on.

You will design, build and deploy a highly scalable cloud platform that drives the most demanding and resource-intensive GPU-powered services like GeForce Now.

At NVIDIA, we pursue the goal of making AI, deep learning, and high-end gaming available for everyone in the cloud at a click of a button.

Your work will craft the services and infrastructure that powers NVIDIA's GPU accelerated data centers worldwide.

Find out exactly what skills, experience, and qualifications you will need to succeed in this role before applying below.

What You’ll Be Doing

  • Design and implement platform cloud services for providing GPU-accelerated IaaS
  • Extend and enhance Kubernetes functionalities to address the requirements of the platform
  • Drive performance tuning and scalability improvements to achieve a highly performant cloud capable of catering to very demanding and performance-sensitive workloads such as cloud gaming and generative AI
  • Evaluate and adopt the best suited technologies, solutions, OSS for the platform
  • Work with upstream OSS ecosystem to drive and contribute to improvements in various OSS used in the platform
  • Work closely with other teams and clients on new services or features / improvements of the platform
  • Support and maintain your services on the cloud in assistance with SREs
  • Become an agent of change for the good, continuously improve not just the infrastructure but processes as well

What We Need To See

  • BS (or equivalent experience) or MS in Computer Science or equivalent program from an accredited University / College
  • 8+ years of hands-on experience building software and / or scalable cloud services
  • Strong self-initiative, passion, interpersonal skills, and agility working with new technologies
  • Demonstrated experience in building and managing technologies for global scale cloud
  • Deep understanding of cloud design in the areas of virtualization, global infrastructure, distributed systems, load balancing, and security
  • Hands-on experience with Kubernetes (administration, developing operators, scheduler plug-ins, device plug-ins)
  • Fluency in Golang
  • Excellent analytical and debugging skills

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us.

If you're creative and autonomous, we want to hear from you!

The base salary range is 176,000 USD - 270,250 USD. 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 accepts applications on an ongoing basis.

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.

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
Google
Sunnyvale, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scal...

Promoted
Google Cloud - Minnesota
Sunnyvale, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scal...

Promoted
Cisco Systems, Inc.
San Jose, California

Our software engineers are the gurus behind the scenes, ensuring all our programs are easy to use and bug-free. Design and implement platform BMC software for next-generation enterprise-class PCIe nodes/fabrics as part of Cisco's Cloud and AI Infrastructure group. We pride ourselves on delivering pr...

Promoted
TikTok
San Jose, California

Strong JavaScript/Java/Python Fullstack engineering experience and strong familiarity with key concepts including asynchronous programming, closures and types, layouts, specificity, animation, cross browser compatibility and accessibility. Good understanding of frontend - backend multi-tier applicat...

Promoted
Apple Inc.
Cupertino, California

Senior Software Engineer - Experimentation. The Ads ML Experimentation team is seeking a Senior Software Engineer who will help drive innovation. Experience with software development using one of the following programming languages: Java, Scala, Rust, GoLang, Python. Deep understanding of the full s...

Promoted
TikTok
San Jose, California

Experience with iOS/Android software development. Familiar with multi-threading concurrency, common data structures, and common software design patterns. Bachelor or above degree in Computer Science or related majors with 3 years of software-development experience. ...

Promoted
TikTok
San Jose, California

TikTok's User Growth team is a cross-functional team (engineering, data science, recommendation/algorithm, product, marketing, operations) that apply a data-driven approach to growth. As a frontend engineer focusing on SEO in the TikTok's User Growth team, you will:. Work with frontend engineers fro...

Promoted
Amazon
Palo Alto, California

Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence. AWS Utility Computing (UC) provides ...

Promoted
Mezmo
San Jose, California

Full Time] Senior Software Engineer, Frontend at Mezmo (United States). Senior Software Engineer, Frontend. We are looking for a passionate and motivated Senior Frontend Engineer to help us deliver our evolving, world-class log management system. Cloud Platforms such as Amazon Web Services, Google C...

Intuitive Surgical
Sunnyvale, California

As a Senior Software Engineer, you will work on the design and development of system software and digital applications for the latest hardware targeting end-users involved in surgical robotic procedures. We seek a Software Engineer to join the Future Forward Research group at Intuitive Surgical. App...