Senior Distributed Systems Backend Engineer
NVIDIAJoin NVIDIA's Cloud Engineering Team
NVIDIA is looking for a passionate member to join our Cloud Engineering Team in GeForce NOW as a Distributed Systems Backend Engineer. In this role, you will play a significant part in helping to craft and guide the future of Cloud Gaming. GeForce NOW is NVIDIA's Cloud Gaming service, streaming games at the highest quality to any and every user regardless of their device types and capabilities – low-end PCs, Macs, or mobile devices. Using the most advanced GPUs and software, GeForce NOW transforms the gaming experience with always up-to-date games on always the latest hardware, a streaming experience rivaling that of a local PC, and near-instant launch – just click and play!
What You'll Be Doing
- Crafting RESTful cloud services and frameworks that form the backbone of GeForce NOW.
- Designing, building, and implementing scalable cloud-based systems for SaaS/PaaS.
- Driving the underlying technology stack.
- Collaborating closely with other teams on new products or features/improvements of existing products.
- Driving performance tuning and automation.
- Supporting, maintaining, and documenting software functionality.
What We Need To See
- BS or MS in Computer Science or equivalent program from an accredited University/College (or equivalent experience) and 8+ years of hands-on software engineering.
- Extensive experience with Java and Spring Boot building RESTful web services.
- Experience with Hibernate or other Object Relational Mapping tools.
- Experience with Redis or Memcached.
- Usage of pub-sub models and message queues.
- Exposure to NoSQL DBs such as Cassandra.
- Demonstrated understanding of cloud design in the areas of virtualization and global infrastructure, distributed systems, load balancing, and security.
- Background with Docker and Containers.
- Background with Infrastructure as Code.
- Experience with Continuous Integration and Continuous Delivery.
- Exposure to AWS (Fargate, EC2, IAM, ECR, EKS, Route53, etc.).
Ways To Stand Out From The Crowd
- Demonstrated previous usage of Kubernetes and Prometheus.
- A track record of solving complex problems with elegant solutions.
- Prior experience with Go Lang.
- Demonstrated delivery of complex projects in previous roles.
- Experience with load testing frameworks as well as secrets management.
NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most brilliant and talented people on the planet working for us. If you're creative and autonomous, we want to hear from you!
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Benefits Extracted with AI
- Equal opportunity employer
- Diversity and inclusion
Similar jobs
Last update: 23 minutes ago
Senior Full Stack Web Software Engineer
Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.
Senior DevOps Engineer
Join NVIDIA as a Senior DevOps Engineer to enhance our Kubernetes platform and multi-cloud infrastructure.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.
Senior Distributed Systems Engineer
Join webAI as a Senior Distributed Systems Engineer to design and maintain scalable systems using Python, Kubernetes, and more.
Java Platform Engineer
Join Push Gaming as a Java Platform Engineer to develop and enhance our Remote Gaming Server Platform. Remote work available.
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
Backend Developer (Java, Spring) - B2B Contract
Join Nationale-Nederlanden as a Backend Developer (Java, Spring) on a B2B contract in Warsaw. Work on microservices architecture.
Senior Backend Engineer
Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.
Software Engineer II, Video Creation
Join Google as a Software Engineer II in Warsaw, focusing on video creation for Google Ads. Develop front-end tools and collaborate with back-end teams.
Software Engineering Intern
Join NVIDIA as a Software Engineering Intern in 2025. Work remotely on AI, cloud, and data science projects. Enhance your skills in a diverse environment.
Software Engineer III, Full Stack
Join Google as a Software Engineer III, Full Stack in Warsaw, Poland, working on next-gen technologies for billions of users.
Senior Software Engineer - Java Backend
Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.
Senior Full Stack Software Engineer
Join Google as a Senior Full Stack Software Engineer to build innovative solutions using LLMs in Warsaw.
Senior Backend Developer - Java, Microservices
Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.
DevOps Engineer
Join Wargaming as a DevOps Engineer in Nicosia, Cyprus. Manage game servers, optimize services, and develop automation for global operations.
Software Engineer III, Full Stack
Join Google as a Software Engineer III, Full Stack in Warsaw to develop next-gen technologies for Pixel Biometrics.
Senior Back End Developer
Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.
Staff Engineer - Python, Cloud, Distributed Systems
Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.
Backend Engineer with AWS and Kubernetes
Join Lightspark as a Backend Engineer to build scalable cloud infrastructure using AWS, Kubernetes, and more.
Platform Engineer Level 2
Join Games Global as a Platform Engineer Level 2 to drive cloud innovation and optimize AWS and Azure infrastructure.
DevOps Engineer
Join Wargaming as a DevOps Engineer in Vilnius, Lithuania. Work on game server lifecycle, automation, and infrastructure services.
Senior Java Software Engineer
Join Relativity as a Senior Java Software Engineer to work on AI-based products in a hybrid environment.