NVIDIA – Senior Software Engineer (Scanner Automation)

September 15, 2025
25 β‚Ή LPA - 45 β‚Ή LPA / year

Job Description

🏒 Company – NVIDIA
πŸ’Ό Role – Senior Software Engineer – Scanner Automation
πŸ“ Location – Pune, India
⏳ Experience – 5+ Years
πŸ”– Job Type – Full Time

Job Description:
NVIDIA is looking for a highly skilled Senior Software Engineer – Scanner Automation to join its Product Security Team in Pune. This is a critical role focused on building scalable security platforms and automated scanning frameworks that ensure software security and quality across NVIDIA’s ecosystem. You will play a key part in developing distributed, cloud-native solutions that integrate with CI/CD pipelines, enabling vulnerability detection, remediation tracking, and secure deployments. This position offers the chance to work at the intersection of security engineering, software development, and infrastructure automation while having a direct impact on NVIDIA’s overall security posture.

This role goes beyond traditional software development by combining technical expertise with a deep understanding of security workflows. You will be responsible for designing APIs, data models, and foundational libraries that standardize security evidence collection and reporting. Additionally, you will collaborate with cross-functional teams to optimize developer workflows, enhance productivity, and enable actionable insights across the software development lifecycle. This is a high-impact position with visibility across NVIDIA’s product teams and leadership.

Joining NVIDIA means becoming part of a company known for cutting-edge AI, GPU computing, and cloud innovation. You will be working in an environment that encourages technical creativity, collaboration, and continuous learning. This role is ideal for an experienced software engineer passionate about security automation, distributed systems, and enabling scalable solutions that support global engineering teams.

Roles & Responsibilities:

  1. Build and maintain a distributed, scalable platform for automated security and quality scanning that integrates with CI/CD pipelines across multiple environments.

  2. Design and develop foundational libraries, APIs, and schemas that standardize security evidence generation, ingestion, and analysis.

  3. Implement data models that ensure accurate and consistent insights into software composition and vulnerabilities.

  4. Develop robust services in Python and Go, leveraging Kubernetes, Docker, and infrastructure-as-code practices for deployment.

  5. Collaborate with internal developer and platform teams to improve workflows, boost productivity, and enhance security posture.

  6. Drive cross-functional initiatives that ensure security scanning is embedded seamlessly throughout the SDLC.

  7. Conduct code reviews, enforce best practices, and contribute to documentation and task management processes.

  8. Monitor system performance, optimize distributed workloads, and troubleshoot production issues to maintain reliability.

  9. Act as a key contributor in organizational security initiatives, providing technical expertise and actionable insights to leadership.

  10. Continuously research, evaluate, and integrate new technologies that improve scanning efficiency and accuracy.

Requirements & Eligibility:

  1. Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent experience in a related technical discipline.

  2. 5+ years of experience as a Software Engineer with a proven track record in building production-grade systems.

  3. At least 2+ years of experience designing and implementing large-scale distributed systems, automation frameworks, or scanning services.

  4. Proficiency in Python, Go, or other modern programming languages for building scalable services.

  5. Strong experience working with RESTful APIs, containerization (Docker), and Kubernetes orchestration.

  6. Familiarity with cloud infrastructure deployment, monitoring, and scaling techniques.

  7. Deep understanding of professional software engineering practices, including CI/CD, code reviews, version control, testing, and operational excellence.

  8. Strong problem-solving and analytical skills with a focus on reliability and performance optimization.

  9. Excellent collaboration and communication skills for working with cross-functional teams.

  10. Bonus: Hands-on experience with security scanning tools (SAST, DAST, SCA), SBOM generation, or contributions to open-source security projects.

Expected Salary:
Senior Software Engineers at NVIDIA in Pune can typically expect a salary in the range of β‚Ή25,00,000 to β‚Ή45,00,000 per annum, depending on experience, skill set, and expertise in security automation and distributed systems. NVIDIA also offers competitive performance bonuses, stock options, and comprehensive benefits packages to support employee growth and well-being.

🚨 Before You Apply: Your Resume Needs to Shine!

Did you know? 75% of applications get rejected before reaching a human recruiter – all because of poorly formatted resumes that fail ATS scans!

πŸ”₯ Get Interview-Ready in Minutes with Our Professionally Designed Resume Templates!

βœ… 5+ ATS-Friendly Designs – Beat the bots and get noticed
βœ… Recruiter-Approved Layouts – Highlight your skills the right way
βœ… Easy-to-Edit (Word & Google Docs) – No design skills needed
βœ… Free Bonus: Cover Letter Template + Resume Writing Guide

🎁 Limited-Time Offer: Get yours for just β‚Ή249 (originally β‚Ή999)
πŸ“₯ Instant Download – Apply to Google with confidence today!

πŸ‘‰ Grab Your Resume Template Now: Tap Here to get your resume Templates

Related Jobs