Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NVIDIA Logo

Senior Staff Software Engineer - Full Stack

NVIDIA

$168,000 - $322,000
Aug 18, 2025
Santa Clara, CA, US
Apply Now

NVIDIA is looking to build the next generation AI powered enterprise products to improve employee productivity and collaboration experience, data security, and power product development

Requirements

  • 8+ years of proven experience building sophisticated applications and APIs in Cloud and hybrid cloud environments at large scale preferably in Python
  • Experience developing applications utilizing relational databases and Data Lakehouse as part of the overall application architecture
  • Experience with front-end frameworks like Angular or React
  • Strong background of object-oriented design principles and design patterns
  • Has delivered software in a cloud context and is familiar with the patterns and process of managing cloud infrastructure
  • Experience with Cloud Platforms, experience with Kubernetes and Docker
  • Excellent programming, debugging, performance analysis, and test design skills using python

Responsibilities

  • Build amazing products to improve employee productivity using Agentic Solutions with Agents, Gen-AI & Co-pilot experiences!
  • Lead development of enterprise content services to enable secure access to enterprise data for Agentic applications
  • Collaborate with your peers to craft, develop, test, and maintain integrated applications and features
  • Develop integrated systems enabling unified experience across applications and driving insights for end-to-end user experience
  • Help build and maintain our Continuous Delivery pipeline with the goal of moving changes to production faster and safer, while ensuring key operational standards
  • Provide peer reviews to other specialists including feedback on performance, scalability, and correctness
  • Actively contribute to the adoption of frameworks, standards, and new technologies

Other

  • Bachelor’s or Master’s Degree program in Computer Science, Computer Engineering, or a related field (or equivalent experience)
  • Extremely motivated, highly passionate, and curious about new technologies
  • Ability to work successfully with multi-functional teams, principals, and architects
  • Coordinates optimally across organizational boundaries and geographies
  • Superb communication and planning skills