Senior Cloud Engineer -GeForce NOW

Company: NVIDIA
Company: NVIDIA
Location: India, Pune
Commitment: Full time
Posted on: 2023-12-12 05:15
 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 Nvidia proprietary software, GeForce NOW transforms the gaming experience with always up-to-date games on always latest hardware, a streaming experience rivaling that of a local PC, and near-instant launch – just click and play! For more details see http://www.geforce.com/geforce-now?nvid=nv-int-gn-4. We are looking for a Senior Software Engineer who sees the big picture of Cloud Computing and is deeply technical, creative and hands-on. You will design, build and deploy highly scalable cloud based solutions for GeForce NOW. You will require a deep understanding of programming languages, distributed systems, multi-threading and most importantly, cloud services. You will collaborate closely with cross-functional teams to ensure optimal performance, scalability, and reliability of our cloud infrastructure.What you’ll be doing:Design, build and implement scalable cloud-based systems for SaaS/PaaS.Help drive the underlying technology stack and the implementation methodology.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.Mentor members of the team, enabling them to deliver high quality software.What we need to see:Bachelor's or Master’s degree in Computer Science, Engineering, or related field from an accredited University/College.5+ of experience in backend development with a strong focus on cloud technologies.Proficiency in cloud platforms like AWS/Azure/GCP/OCI, including various services and architectures.Expertise in programming languages such as Java, Golang, Python, and backend frameworks (e.g. Spring Boot).Hands-on experience with containerization technologies (Docker, Kubernetes).Solid understanding of databases (SQL/NoSQL) like Cassandra, RESTful APIs, and microservices architecture.Strong problem-solving skills and ability to work in an agile environment.Excellent communication and teamwork skills.Ways to stand out from the crowd:Knowledge of C++ is a plus.Prior experience with developing systems at cloud scale.Demonstrate delivery of complex projects in previous roles as well as track record of crafting well-designed solutions and delivering high-quality software on time.Experience with building and deploying containerized services.Experience with container orchestration (Kubernetes/ECS/OpenStack) as well as analyzing data to study cloud services and foresee potential areas of improvement.NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people on the planet working for us. If you're creative and autonomous, we want to hear from you! You will also be eligible for equity and benefits.NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
View Original Job Posting