Senior Software Engineer, Cloud Engineering and Services

at Nvidia
USD 224,000-425,500 per year
SENIOR
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 4 Software Development @ 7 Kubernetes @ 4 Python @ 4 GCP @ 4 Java @ 4 Distributed Systems @ 7 AWS @ 4 Microservices @ 4 E-commerce @ 3 GPU @ 4

Details

The Cloud Engineering and Services Organization builds and operates foundational cloud platforms for NVIDIA's Unified Cloud Services initiative, including Unified Access Management (RBAC-based distributed authorization), a Unified Commerce Platform of microservices, and Attestation Services for confidential GPU computing. The team leverages AWS and GCP infrastructure and operates services at scale using Kubernetes. This role is for a Senior Software Engineer who will contribute to and lead core engineering efforts across these platforms, develop services primarily in Golang, and improve SDKs and libraries across multiple languages.

Responsibilities

  • Lead and contribute to core engineering initiatives for critical service platforms.
  • Develop core services and features primarily in Golang.
  • Support and improve software libraries and SDKs across languages including Java, Python, Golang, and C/C++.
  • Build, deploy, and operate services at scale using Kubernetes and containerization technologies.
  • Work with AWS and/or GCP cloud infrastructure.
  • Innovate by constructing AI frameworks to improve developer productivity and service efficiency.
  • Collaborate across engineering, product, and operations teams in a fast-paced, multi-functional environment.

Requirements

  • Bachelor's degree in Computer Science, a related technical field, or equivalent experience.
  • Strong background in software development, typically 12+ years, with experience building and operating large-scale distributed systems.
  • Proficiency in Golang; experience with Java, Python, and/or C/C++.
  • Hands-on experience with cloud infrastructure technologies such as AWS and/or GCP.
  • Deep knowledge of containerization and orchestration, particularly Kubernetes.
  • History of working in cross-functional teams to deliver complex projects.

Nice to Have / Ways to Stand Out

  • Master's degree or Ph.D. in a relevant technical field.
  • Experience with RBAC systems or other authorization services.
  • Familiarity with e-commerce platforms or payment processing systems.
  • Direct experience with software attestation, confidential computing, or related security services.
  • Track record of building AI-powered tools or frameworks to improve engineering productivity.

Compensation & Benefits

  • Base salary ranges by level (USD):
    • Level 5: 224,000 USD - 356,500 USD
    • Level 6: 272,000 USD - 425,500 USD
  • Eligible for equity and benefits (see NVIDIA benefits).

Additional Information

  • Location: Santa Clara, CA, United States.
  • Employment type: Full time.
  • Applications accepted at least until August 16, 2025.
  • NVIDIA is an equal opportunity employer committed to diversity and inclusion.