JOBSEARCHER

Senior Fullstack Software Engineer

NVIDIASomerville, MAL6 LeadSeptember 15th, 2026
Overview As a Senior Software Engineer at NVIDIA, you will build reliable, scalable software that automates and accelerates chip design and verification. You’ll work across backend and frontend domains to create web tools that operate at hardware levels, collaborating with global teams to improve design workflows. The role blends software engineering with hardware-aware architecture, offering scope to influence how world-class engineers model and verify complex designs. You will help modernize processes, drive efficiency, and contribute to NVIDIA’s mission to empower AI and computing breakthroughs. Compensation / Benefitsequitybenefitshybrid work optionsalary range (Level 4/5)career growth opportunities ResponsibilitiesBuild reliable, scalable, high-performance software for hundreds of engineers worldwideDevelop backend and frontend web applicationsCreate web tools in Golang, TypeScript, and JavaScript to manage hardware-level product definitionsResearch and develop software solutions to improve architecture, hardware, and software teamsOptimize daily workflows of chip modelers and designers Key requirementsGolang, Unix/Linux proficiencyTypeScript and JavaScript knowledgeDatabase concepts and object modeling understandingStrong algorithms, computer architecture, and CS theoryBachelor's degree in Computer Science or equivalent6+ years of software development experienceFlexibility in a global, dynamic environment with multiple frameworkslove for engineeringpassion for workcollaboration across teamsGolangTypeScriptJavaScript