
Senior Content Software Engineer - GeForce NOW
NVIDIA · Yokneam Ilit, North District, Israel
- On site
- Full-time
- $150,000 / year
- Yokneam Ilit, North District, Israel
Job highlights
- Develop cloud gaming solutions for millions of users.
- Enhance core content management subsystems.
- Solve complex technical challenges in gaming.
- Ensure high-availability and fault-tolerant systems.
- Contribute to world-class gaming accessibility.
About the role
Senior Content Software Engineer - GeForce NOW
Are you a passionate Senior Content Software Engineer ready to shape the future of cloud gaming? NVIDIA is seeking an exceptional Senior Content Software Engineer to join the dynamic GeForce NOW (GFN) team. You'll be instrumental in developing and supporting our cutting-edge cloud gaming solution, focusing on both adding new content and developing/enhancing our core content management subsystem. As a key member of the Content Team, you will go beyond support to actively build the next generation of vital systems. These systems are responsible for the seamless onboarding, preparation, and distribution of games from our partners to millions of users.
What You'll Be Doing
- Solve Complex Challenges: You thrive on problem-solving. Working with numerous, constantly evolving gaming platforms means your skills in root-cause analysis will be utilized to their fullest extent.
- Drive System Excellence: Combine your expertise in development, testing, and operations to maintain a highly-available, fault-tolerant system that forms the backbone of our service.
- Deliver World-Class Gaming: Play a direct role in making top-tier games and other content instantly accessible to our customers on the GeForce NOW service.
What We Need To See
We need a successful engineer who is a problem-solving enthusiast, a seeker of unique solutions, and an excellent collaborator. You'll take pride in delivering a streamlined subsystem, knowing your work accelerates the success of the entire team. We operate in a fast-paced environment that demands a balance of process quality and execution speed.
- B.sc in Computer science or similar field or equivalent experience
- 5+ years of software engineering experience.
- Coding Prowess: Proven programming experience in Python, Additional Languages is an advantage: Programming skills in C#, Go, or Lua.
- OS Expertise: Solid knowledge of Windows OS fundamentals (processes, services, file systems, permissions).
- Analytical Strength: Strong problem-solving skills, high attention to detail, analytical thinking, and robust problem resolution capabilities.
- Gaming Foundation: A foundational understanding of basic gaming principles.
- Documentation Focus: A keen eye for writing clear, concise documentation for software solutions and operational processes.
- Team Player: Great interpersonal and communication skills.
Ways To Stand Out From The Crowd
- Gaming Enthusiast: A genuine passion for developing or playing games, primarily on Windows. Understanding what makes a game look and play beautifully across various systems. Experience with DLCs, mods, and diverse platforms.
- Ecosystem Knowledge: Knowledge of GPU technologies and the broader gaming ecosystem. A deep understanding of 3D graphic technology, game settings, and performance tuning is a major advantage.
- The Curiosity to Unravel: Experience with reverse engineering—if this excites you, we have opportunities for you!
- Virtual Environments: Experience with virtual environment setup or usage.
- Cloud Infrastructure: Familiarity with cloud infrastructure and operations systems Linux or MacOSX
NVIDIA is consistently ranked as one of the technology world’s most desirable employers, home to some of the most forward-thinking and hardworking people globally. If you are creative and autonomous, we want to hear your story! NVIDIA is committed to encouraging a diverse work environment and is proud to be an equal opportunity employer. We highly value diversity and do not discriminate in our hiring and promotion practices based on any characteristic protected by law.
Key skills/competency
- Senior Content Software Engineer
- Cloud Gaming
- Software Development
- System Design
- Problem-Solving
- Python
- Windows OS
- Gaming Industry
- Cloud Infrastructure
- Reverse Engineering
Skills & topics
- Senior Content Software Engineer
- Cloud Gaming
- Software Development
- Python
- C#
- Go
- Lua
- Windows OS
- System Design
- Problem-Solving
- Gaming
- NVIDIA
- GeForce NOW
- Cloud Infrastructure
How to get hired
- Tailor your resume: Highlight Python, C#, Go, Lua, Windows OS, and gaming experience.
- Showcase problem-solving: Emphasize analytical thinking and root-cause analysis skills.
- Demonstrate collaboration: Detail teamwork and communication successes.
- Quantify achievements: Use numbers to show impact on system availability or content onboarding.
- Express passion: Clearly articulate your enthusiasm for gaming and NVIDIA's mission.
Technical preparation
Behavioral questions
Frequently asked questions
- What is the primary focus of the Senior Content Software Engineer role at NVIDIA GeForce NOW?
- The primary focus is developing and supporting NVIDIA's cloud gaming solution, GeForce NOW. This involves adding new content, enhancing the content management subsystem, and building systems for seamless game onboarding, preparation, and distribution to millions of users.
- What programming languages are essential for the Senior Content Software Engineer position?
- Proven programming experience in Python is essential. Additional advantageous languages include C#, Go, or Lua.
- What operating system knowledge is required for this role?
- Solid knowledge of Windows OS fundamentals is required, including understanding processes, services, file systems, and permissions.
- Does NVIDIA GeForce NOW offer opportunities for growth and learning in this role?
- Yes, NVIDIA is known for fostering a forward-thinking environment, and this role offers opportunities to solve complex challenges, drive system excellence, and work with cutting-edge cloud gaming technology.
- What kind of problem-solving skills are expected from a Senior Content Software Engineer at NVIDIA?
- Strong problem-solving skills, high attention to detail, analytical thinking, and robust problem resolution capabilities are expected, particularly when dealing with complex and constantly evolving gaming platforms.
- Is a passion for gaming necessary to be successful as a Senior Content Software Engineer at NVIDIA?
- A genuine passion for developing or playing games, especially on Windows, is highly valued and considered a way to stand out. Understanding what makes games perform well is also a significant advantage.
- What experience with virtual environments or cloud infrastructure is beneficial for this role?
- Experience with virtual environment setup or usage, as well as familiarity with cloud infrastructure and operations systems like Linux or MacOSX, is considered a plus.
- How does NVIDIA foster a positive work environment for its engineers?
- NVIDIA is committed to encouraging a diverse work environment and is proud to be an equal opportunity employer, valuing diversity and not discriminating in hiring or promotion practices.