NVIDIA

Senior Backend Software Engineer

NVIDIA

full-time

Posted on:

Location Type: Office

Location: Santa Clara • California, Massachusetts, North Carolina, Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $148,000 - $235,750 per year

Job Level

Senior

Tech Stack

LinuxPython

About the role

  • Design and implement new services, tools, and libraries to make our customers' workflows "Secure By Default".
  • Be responsible for the complete lifecycle from architecture to production deployment of security tooling.
  • Partner with chip design, security, and AI teams to understand complex workflows and translate their requirements into technical software solutions.
  • Directly contribute to the overall quality of and improve time to market for our next generation chips and deep learning models.

Requirements

  • BS/MS in Computer Science/Engineering or equivalent experience with 5+ years experience using those skills.
  • Proficiency developing and deploying Python systems in a Linux environment.
  • Proven strong foundation in object-oriented design and software architecture patterns.
  • Hands-on experience with CI/CD pipelines (GitLab, GitHub, or Perforce) and DevOps practices.
  • Consistent track record of owning features end-to-end including testing, deployment, and monitoring.
  • Excellent planning, interpersonal and problem-solving skills.
  • Flexibility/adaptability working in a dynamic environment with unique challenges and requirements.
  • A passion for improving the efficiency and effectiveness of other specialists and engineers.
Benefits
  • equity and benefits

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonLinuxobject-oriented designsoftware architecture patternsCI/CD pipelinesDevOps practicestestingdeploymentmonitoring
Soft skills
planninginterpersonal skillsproblem-solvingflexibilityadaptability
Certifications
BS in Computer ScienceMS in Computer Scienceequivalent experience