NVIDIA
NVIDIA

Senior Software and System Architect

RoleEngineering
LevelStaff
Location5 Locations
WorkOn-site
TypeFull-time
Posted4 months ago
Apply now

Benefits and perks

Comprehensive Health Dental And Vision Insurance

Flexible Hours

Parental Leave

Competitive Salary And Equity Package

Team Events And Activities

Required skills

Node.js

React

Python

About the role

As a Senior Software and System Architect, you will be part of the Engineering team at NVIDIA. You will work on challenging problems and contribute to the company's mission.

Responsibilities

  • Write clean, maintainable, and well-tested code
  • Participate in code reviews and contribute to engineering best practices
  • Mentor junior engineers and contribute to team growth
  • Optimize application performance and reliability
  • Design, develop, and maintain scalable software systems

You may be a good fit if you

  • Bachelor's degree in Computer Science or equivalent experience
  • Strong programming skills in one or more languages
  • Strong communication and collaboration abilities
  • Experience with modern software development practices
  • Excellent problem-solving and analytical skills
  • Understanding of data structures and algorithms

Strong candidates may also have

  • Open source contributions
  • Experience with CI/CD pipelines
  • Familiarity with containerization and orchestration

About NVIDIA

5 Locations

Headquarters