Note: The job is a remote job and is open to candidates in USA. NVIDIA is a technology company focused on accelerated computing, graphics, gaming, and artificial intelligence. The Senior Systems Software Engineer will craft and guide cloud gaming services for GeForce NOW, designing scalable, low-latency, highly available systems and collaborating on product development, performance, automation, maintenance, and documentation.
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
Skills
- BS or MS in Computer Science or equivalent program from an accredited University/College (or equivalent experience)
- 12+ years of hands-on software engineering or equivalent experience
- Extensive experience programming with Go and/or Java
- Demonstrate understanding of cloud design in the areas of virtualization and global infrastructure, distributed systems, load balancing, and security
- Experience with Infrastructure as Code (TF, CDK)
- Background with Continuous Integration and Continuous Delivery
- Experience with AWS (ECS, EKS, SNS, SQS, DynamoDB, etc.)
- 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
- Background with internet-scale services
- Experience with load testing frameworks
- Background with secrets management
Benefits
- You will also be eligible for equity.
Company Overview
Company H1B Sponsorship