The Cloud Engineering and Services Organization is at the heart of powering NVIDIA's diverse and rapidly growing Unified Cloud Services initiative. We are responsible for building and operating critical platforms, including the Unified Access Management service for RBAC-based distributed authorization, the Unified Commerce Platform, which is a suite of microservices enabling commerce for NVIDIA's direct offerings, and cutting-edge Attestation Services that provide a software platform for confidential GPU computing offerings. Our teams are at the forefront of cloud innovation, leveraging AWS and GCP infrastructure to build and scale our services. We are seeking a talented Senior Software Engineer to join our team and make a significant impact on these foundational systems!
What You'll Be Doing:
Leading and contributing to core engineering initiatives for our critical service platforms.
Developing core services and features primarily in Golang.
Supporting and improving software libraries and SDKs across a variety of languages, including Java, Python, Golang, and C/C++.
Building, deploying, and operating services at scale using Kubernetes.
Innovating by constructing AI frameworks to improve developer productivity and service efficiency.
Collaborating in a highly multi-functional and fast-paced environment with engineering, product, and operations teams.
What We Need to See:
A Bachelor's degree in Computer Science, a related technical field, or equivalent experience.
A strong background in software development, typically 12+ years, with experience in building and operating large-scale, distributed systems.
Proficiency in Golang, with experience in other languages such as Java, Python, or C++.
Hands-on experience with cloud infrastructure technologies like AWS and/or GCP.
Deep knowledge of containerization and orchestration, particularly with Kubernetes.
A history of working in cross-functional teams to deliver complex projects.
Ways to Stand Out from the Crowd:
A Master's degree or Ph.D. in a relevant technical field.
Experience with role-based access control (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.
A track record of building AI-powered tools or frameworks to improve engineering
You will also be eligible for equity and benefits.
Top Skills
Similar Jobs
What you need to know about the Colorado Tech Scene
Key Facts About Colorado Tech
- Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
- Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
- Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
- Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute