H1BConnect Pro: Unlock advanced filters, H1B sponsorship insights, and unlimited job access.Subscribe now
NVIDIA logo

Senior Cloud Software Engineer

NVIDIA
Santa Clara, CA Full-time 3/31/2026
Undergraduate with 5+ Years of Experience
Approval 99.2%Total filings 1,781New hires 873
👑 Elite Sponsor
FY 2025

Job Description

NVIDIA is seeking a senior cloud software engineer to design and optimize cloud-based software solutions, focusing on GPU Cloud computing for Deep Learning and AI. The role involves mentoring junior engineers and collaborating with cross-functional teams to tackle real-world challenges in cloud infrastructure.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field (or equivalent experience)
  • 8+ years of software development experience, with at least 5 years focused on cloud technologies
  • Strong knowledge and experience in OOP concepts and Build Patterns
  • In-depth experience in crafting and composing complex, large-scale back-end systems
  • Strong knowledge of core Java - Collections API, Streams API, Concurrency, I/O
  • Proficiency in RDBMS and NoSQL databases such as Cassandra, DynamoDB, and Redis
  • Deep understanding of HTTP REST API, gRPC, security, and networking
  • Ability to drive pragmatic technical discussions towards practical solutions
  • Dedication to collaborative development approaches
  • Strong analytical and problem-solving skills
  • Strong verbal and written communication abilities

Responsibilities

  • Design, develop, and optimize cloud-based software solutions
  • Help drive the underlying technology stack and implementation methodology
  • Work closely with cross-functional teams to deliver high-quality cloud solutions
  • Mentor junior engineers, providing guidance on best practices and technical development
  • Identify and implement new technologies and methodologies to improve our cloud infrastructure and software development processes
  • Maintain a customer-centric approach by supporting, maintaining, and detailing software functionality

Benefits

  • Employees at NVIDIA are often offered comprehensive, day-one benefits—including medical, dental, and vision coverage with HSA support, life and disability insurance, an Employee Assistance Program, and a 401(k) with auto-enrollment. Many roles also have generous time off and holidays, donation matching (up to $10,000), and a wide menu of extras like FSAs, commuter benefits, legal and identity-theft protection, pet insurance, and wellness discounts. Optional programs can include student-loan and home-purchase support, plus family care resources and expert medical services.

Is this job posting expired or no longer available?