ApplySarthi

Senior Software Engineer - Infrastructure

Nvidia

Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.

Got this interview? Our apps help you get the job.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

2,510 open infrastructure roles across 347 companies are on ApplySarthi right now, most of them in Bengaluru (140), Hyderabad (26), Delhi NCR (13).

What infrastructure roles keep asking for: Python (30%), AWS (30%), Observability (25%), System design (25%), Kubernetes (24%), Linux (19%), Terraform (18%), CI/CD (17%) — counted across their open postings here.

Software Engineer jobs in Pune · Software Engineer jobs in India · Remote Software Engineer jobs · Ansible jobs · CI/CD jobs · Docker jobs · Elasticsearch jobs

Nvidia has 3,839 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for infrastructure roles keep coming back to Python, AWS, Observability, System design. Practise those questions before you sit with Nvidia.

Questions you are likely to be asked

  1. Why do you want to join Nvidia?
  2. What is your experience with Observability? Tell me one thing you learned the hard way.
  3. How do you keep secrets and access safe in your infrastructure?
  4. Walk me through how code gets from a commit to production where you work.
  5. Tell me about an outage you handled. What did you learn from it?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Senior Software Engineer - Infrastructure at Nvidia interview free →

NVIDIA is advancing AI and accelerated computing to tackle complex challenges across industries. Our Infrastructure organization creates the platforms that empower NVIDIA’s engineering teams worldwide. We are searching for an experienced, passionate full-stack engineer to develop, build, and manage highly scalable distributed services. These services run on thousands of servers and handle millions of automated jobs daily, directly boosting the efficiency of thousands of NVIDIA software engineers. What you’ll be doing: Develop, create, and manage scalable, highly available cloud services that schedule and run jobs across thousands of systems. Develop services, APIs, and automation tools for engineering workflows. Lead the process to develop reviews and promote incremental, low-risk rollouts of major infrastructure features. Build and improve CI/CD pipelines for builds, testing, and deployment. Deploy and handle containerized services on Docker and Kubernetes, and automate routine operational tasks. Improve monitoring, logging, dashboards, and alerting to detect service health issues early, cut alert noise, and speed up troubleshooting. Detect and fix issues by examining logs and metrics to improve system reliability. Mentor junior engineers and collaborate with teams across time zones. What we need to see: BS/MS in Computer Science, Engineering, or equivalent experience, with 5+ years building large-scale backend or distributed systems. Strong Java expertise, including concurrency, performance tuning, and debugging. Proven experience crafting and operating large-scale full-stack applications in production. Solid grounding in data structures, algorithms, distributed system development, and testing practices. Hands-on experience with relational databases (e.g., MySQL) and at least one NoSQL store (e.g., Elasticsearch, MongoDB, Cassandra). Experience working with Docker and Kubernetes, as well as infrastructure automation tools like Ansible or Chef. Experience with one or more monitoring and observability tools (e.g., Prometheus, Grafana, Kibana, Splunk), with a focus on actionable alerts. Strong communication skills and the ability to collaborate across teams and time zones. Ways to stand out from the crowd: Experience managing major infrastructure features from development through phased production deployment. Ability to break complex problems into simple parts and reuse existing solutions. SRE approach: examining logs and metrics to investigate failures, set SLOs, and boost reliability. Experience building systems that perform reliably with limited operational intervention.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on workday · posted 2026-11-12. ApplySarthi collects openings and links to application pages; the role is advertised by Nvidia, not by us.