Software Infrastructure Engineer - GeForce Now

Overview

On Site
USD 184,000.00 per year
Full Time

Skills

Computer Graphics
Artificial Intelligence
GPU
Robotics
Innovation
Strategic Management
Proxies
Data Storage
Backup Administration
Recovery
OIDC
Database
Documentation
Computer Science
Information Systems
Systems Engineering
DevOps
Python
Ansible
Docker
Orchestration
Continuous Delivery
Linux Administration
Ubuntu
Debian Linux
Amazon Web Services
Amazon EC2
Remote Desktop Services
Amazon RDS
API
Provisioning
Computer Networking
Virtual Private Cloud
Internet
PKI
Communication
Mentorship
Software Security
Encryption
Management
Data Loss Prevention
Computer Hardware
Apache Cassandra
Leadership
Kubernetes
Cloud Computing
Recruiting
Promotions
SAP BASIS
Law

Job Details

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology-and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent. As an NVIDIAN, you'll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.

We are seeking a Software Infrastructure Engineer to develop, validate, and direct software security requirements, implementations, and integrations within our Cloud Data Services team. The candidate is encouraged to: define problems & deliver highly innovative solutions that lead to significant differentiation in the industry, translate customer needs into architectural, technical & strategic direction, and help to resolve objectives & long-range goals of the organization.

What you will be doing:
  • Build, develop, and maintain infrastructure to support high-performance, large-scale applications and services.
  • Run hundreds of distributed database instances deployed across 13 regions.
  • Implement and lead deployment automation processes for a variety of platforms including databases, proxies, applications, and containers.
  • Set up security solutions protecting database access, data storage, backups and restore processes.
  • Build and support automation tools that configure NVIDIA's security systems implementing JWT, OIDC, PKIs, Policies and Database Secrets.
  • Develop and maintain comprehensive documentation detailing the configurations of deployed solutions.
  • Optimize current processes and flows to streamline new service deployments and regular maintenance and replacement tasks.

What we need to see:
  • BS in Computer Science or Information Systems or equivalent experience.
  • 8+ years in large-scale systems engineering roles with exposure to DevOps and SRE or equivalent experience.
  • Experience with DevOps solutions, including but not limited to Python, Ansible, Docker/Containers, and container orchestration services including Argo CD/GitOps or similar.
  • Proven Linux system administration expertise (Ubuntu/Debian preferred) with a strong emphasis on security.
  • Understanding of AWS technologies, such as EC2, ELB, ECS, RDS, API Gateway, WAFs, and Lambda, with provisioning automation experience.
  • Knowledgeable in networking concepts like VPC, Subnets, Route Tables, Internet Gateways, NATs, etc.
  • Experience with HashiCorp's Vault solution and PKI certificate chains.
  • Competence in measuring system performance and crafting iterative improvements using new technologies and tools.
  • Strong communication skills with a record of effective mentorship and influence within teams with varied strengths.

Ways to stand out from the crowd:
  • Background with running HashiCorp Vault and integration into deployment processes and application security including encryption, key management, data loss prevention, and hardware security modules.
  • Experience running large sized Apache Cassandra clusters and understanding of scalable C* schema build and application integrations.
  • Demonstrates leadership skills by taking initiative and able to work independently.
  • Experience launching and running Kubernetes clusters in the cloud and handling application deployments using Helm and supporting tools.

With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology industry's most desirable employers. We have some of the most forward-thinking and versatile people in the world working with us, and our engineering teams are growing fast in some of the most impactful fields of our generation: Cloud Engineering and Gaming.

If you're a creative engineer who enjoys autonomy and shares our passion for technology, we want to hear from you.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until September 7, 2025.

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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.