Post your job offer for free on H1BConnect with no upfront cost!

Logo

Hire with Us
NVIDIA logo

Senior Software Engineer – Developer Programs

NVIDIA

10/19/2025

Santa Clara, CA

Full-time

Salary: $168,000 - $322,000 a year


Job Description

Join the NVIDIA Developer Platforms team as a full-stack software engineer to contribute to the development of GPU-accelerated applications and internal tools.

Requirements

  • BS degree in Computer Science, or equivalent experience
  • 7+ years of experience developing and supporting production web platforms in software engineering or DevOps roles
  • Strong skills in system design, architecture, and implementation
  • Proficiency in scripting and programming languages including Ruby, Python, PHP, and JavaScript, with experience in frameworks such as Ruby on Rails, Node.js, and React
  • Experience integrating with third-party systems via REST APIs and implementing standard ETL processes
  • Experience with relational databases like MySQL and PostgreSQL
  • Proven track record in designing secure, resilient, and efficient deployment architectures tailored to diverse workloads, using IaaS, PaaS, and managed services
  • Expertise in building, operating, and maintaining CI/CD pipelines with Jenkins, GitLab CI/CD, and similar platforms
  • Hands-on production experience managing secure AWS environments, including services like S3, CloudFront, Lambda, CloudWatch, and ECS
  • Practical experience with Terraform and a strong understanding of infrastructure-as-code and configuration management practices

Responsibilities

  • Develop and maintain robust tools and services to improve internal workflows and external customer experiences
  • Design, build, and optimize web APIs and ETL pipelines that integrate with internal backend systems
  • Lead deployment of product updates, patches, and performance improvements with a focus on reliability and scalability
  • Transform software prototypes and proofs-of-concept into production-ready, operational platforms
  • Provide ongoing operational and technical support for NVIDIA Developer web platforms, ensuring high availability and performance
  • Define and implement effective debugging, monitoring, and maintenance procedures to ensure system stability
  • Conduct thorough root cause analysis of system issues and recommend corrective actions to prevent recurrence

Benefits

  • Employees at NVIDIA are often offered comprehensive, day-one benefits—including medical, dental, and vision coverage with HSA support, life and disability insurance, an Employee Assistance Program, and a 401(k) with auto-enrollment. Many roles also have generous time off and holidays, donation matching (up to $10,000), and a wide menu of extras like FSAs, commuter benefits, legal and identity-theft protection, pet insurance, and wellness discounts. Optional programs can include student-loan and home-purchase support, plus family care resources and expert medical services.
Logo

© 2024 H1BConnect. All rights reserved.

Check out our sister site LatamDev for tech jobs in Latin America! 🌎