Senior Staff Software Engineer - Full Stack

at Nvidia
USD 168,000-322,000 per year
SENIOR
✅ Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 4 Docker @ 4 Kubernetes @ 4 DevOps @ 4 Python @ 7 CI/CD @ 4 Communication @ 4 React @ 4 Angular @ 4 Debugging @ 7 API @ 7 Design Patterns @ 7 Agile @ 4

Details

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. Today NVIDIA is tapping into the unlimited potential of AI to define the next era of computing. This role is a deeply technical, creative, hands-on senior full-stack developer position to build next-generation AI-powered enterprise products that improve employee productivity and collaboration, data security, and support product development. The role collaborates with Cloud and AI/ML teams in a multifaceted and agile environment.

Responsibilities

  • Build products to improve employee productivity using Agentic Solutions with Agents, Generative AI, and Co-pilot experiences.
  • Lead development of enterprise content services to enable secure access to enterprise data for Agentic applications.
  • Collaborate with 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 the Continuous Delivery pipeline to move changes to production faster and safer while ensuring operational standards.
  • Provide peer reviews including feedback on performance, scalability, and correctness.
  • Contribute to adoption of frameworks, standards, and new technologies.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field (or equivalent experience).
  • 8+ years of experience building sophisticated applications and APIs in cloud and hybrid cloud environments, preferably in Python.
  • Experience developing applications that utilize relational databases and Data Lakehouse architectures.
  • Delivered software in a cloud context and familiarity with patterns and processes for managing cloud infrastructure.
  • Experience with front-end frameworks such as Angular or React.
  • Strong background in object-oriented design principles and design patterns.
  • Excellent communication and planning skills; ability to work successfully with multi-functional teams, principals, and architects across organizational boundaries and geographies.
  • Comfortable working in a fast-paced, highly collaborative environment.

Preferred / Ways to stand out

  • Experience building applications using Agentic AI, Generative AI, LLMs, RAGs, and Copilots for enterprise.
  • In-depth understanding of security principles for AI agents.
  • Experience with cloud platforms, Kubernetes, and Docker.
  • Passion for building supporting development infrastructure like CI/CD and DevOps.
  • Strong programming, debugging, performance analysis, and test design skills (Python is a plus).

Compensation & Other Details

  • Base salary ranges by level:
    • Level 4: 168,000 USD - 264,500 USD
    • Level 5: 200,000 USD - 322,000 USD
  • You will also be eligible for equity and benefits (see NVIDIA benefits page).
  • Applications for this job will be accepted at least until August 22, 2025.
  • NVIDIA is an equal opportunity employer committed to fostering a diverse work environment.

#LI-Hybrid