NVIDIA is looking to solve the problem of delivering real-time gameplay straight from the cloud to various devices through its GeForce NOW cloud-based game streaming service, requiring 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 Infrastructure as Code
- Background with Continuous Integration and Continuous Delivery.
- Experience with AWS (Fargate, EKS, SQS, DynamoDB, etc.)
- Background with cloud-scale analytics
- Experience with load testing frameworks
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.
- Craft restful cloud services and frameworks to create GeForce NOW.
- Design, build and implement scalable cloud-based systems
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