NVIDIA is looking to solve the business and technical problem of crafting and guiding the future of Cloud Gaming for their GeForce NOW service, which involves delivering real-time gameplay from the cloud to various devices with requirements for low latency and high availability to support millions of gamers.
Requirements
- Extensive experience programming with Java and/or Go.
- Demonstrate understanding of cloud design in the areas of virtualization and global infrastructure, distributed systems, load balancing, and security.
- Experience with front-end development (React, JavaScript, etc.)
- Background with SDK development
- Experience with On-call, operations, and incident management
- Experience with Infrastructure as Code
- Background with Continuous Integration and Continuous Delivery.
- Experience with AWS (Fargate, EKS, SQS, DynamoDB, etc.)
Responsibilities
- Design, build and implement scalable cloud-based systems for SaaS/PaaS.
- Help drive the underlying technology stack.
- Work closely with other teams on new products or features/improvements of existing products.
- Drive performance tuning and automation.
- Support, maintain, and document software functionality.
Other
- BS or MS in Computer Science or equivalent program from an accredited University/College (or equivalent experience)
- 8+ years of hands-on software engineering or equivalent experience;
- Excellent interpersonal and written communication skills are required.
- A track record of solving complex problems with elegant solutions.
- Demonstrate delivery of complex projects in previous roles