Senior Engineer, Backend

NVIDIA

NVIDIA

Software Engineering
Pune, Maharashtra, India
Posted on Nov 4, 2025

NVIDIA Cloud Engineering & Services – NLS team is looking for a strong full Stack Sr. Engineer who can help build a next generation cloud and virtual appliance/Containers - based product and services suite from ground-up as part of its offering to delight the customers with Cloud and On-Premises solutions. NVIDIA is pioneering on a variety of fronts, including artificial intelligence, deep learning, robotics, autonomous vehicles, computing and, of course, bringing GPUs to the cloud.

What you'll be doing:

  • You will be solving a real world problem of Implementing, designing and helping develop a new Enterprise class Product from ground-up and delivering highly scalable services with Amazon Web Services, “serverless” and microservice architectures

  • Support and enhance virtual appliances based on Containers and Hypervisor based platforms and aspire to be a full stack development engineer with primary focus on backend.

  • Collaborate with your peers and leaders in cloud, security, and enterprise software to design, develop, test, and maintain our public web service in a globally distributed team.

  • Implement and maintain security best practices, including vulnerability scanning and compliance with NVIDIA’s cloud API governance standards.

  • Work on mission-critical infrastructure powering NVIDIA’s software ecosystem.

What we need to see:

  • A problem solver, with a demonstrable track record of delivering highly scalable RESTful Services for an Enterprise scale product in an agile environment in following Technology Stack:

    • GoLang, Java, Python, Scala

    • Spring Boot, Spring Cloud,Flask, RabbitMQ, PostgreSQL, MySQL, No-SQL, Databases, Redis, Aurora.

    • Containerized platforms like Dockers, Kubernetes or OpenShift etc.

    • CI/CD pipelines, automated testing, and performance profiling.

    • Linux Platforms

    • AWS Cloud Infrastructure and Micro-services architecture

  • Solid foundation in data structures, algorithms, and design patterns with Security-first mindset.

  • Understanding of frontend architecture, building large scale single-page web applications

  • Excellent communication and collaboration skills; ability to work with global teams and cross-disciplinary stakeholders.

  • BE/Btech in Computer Engineering with minimum 5+ years or MTech in Computer Science with 3+ years relevant work respectively

Ways to stand out from the crowd:

  • Curiosity and eagerness to explore new problem spaces and technologies.

  • Sound Knowledge of working with Hypervisors like ESXi, KVM or XenServer etc

  • Experienced in DevOps tools like Jenkins, Terraform, GitLab, Prometheus

  • Full Stack Experience with UI frameworks like React or Angular

  • Excellent interpersonal skills.

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most hard-working and talented people in the world working for us and, due to outstanding growth, our extraordinary engineering teams are growing fast. If you're a creative and autonomous engineer with a genuine passion for technology, we want to hear from you!