Taro Logo

Platform Reliability Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
Site Reliability
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Platform Reliability Engineer

NVIDIA, the world leader in accelerated computing, is seeking a Platform Reliability Engineer to join their Unified Commerce Platform (UCP) team. This role is crucial in maintaining the excellence and reliability of their full-fledged commerce platform with customer-facing components. The position requires a unique blend of software engineering expertise and reliability-focused mindset.

The role involves developing robust testing frameworks, automation solutions, and reliability processes that support the platform's scale. You'll be responsible for ensuring seamless experiences across subscription management, payment processing, fraud prevention, and customer engagement functionalities. Your work will directly impact customer trust, revenue integrity, and platform reliability.

As a Platform Reliability Engineer, you'll design automated testing strategies across various levels, create performance testing frameworks, develop monitoring solutions, and implement security control frameworks. The role requires expertise in programming languages like Golang, Java, Python, or JavaScript, along with experience in test automation and cloud environments.

The ideal candidate should have 5+ years of experience in software development or quality engineering, with a strong background in automated testing frameworks and performance testing methodologies. Knowledge of security testing approaches for financial applications and experience with commerce platforms would be particularly valuable.

Working at NVIDIA means being part of a company that's transforming the world's largest industries through AI and digital twins. You'll have the opportunity to contribute to cutting-edge technology while ensuring the reliability and performance of critical commerce systems. The role offers a chance to work with advanced technologies and tackle complex challenges in a dynamic, fast-paced environment.

Last updated 2 days ago

Responsibilities For Platform Reliability Engineer

  • Design automated testing strategies and frameworks across unit, integration, API and end-to-end levels
  • Create performance testing frameworks to validate platform scalability
  • Develop comprehensive monitoring solutions with alerting systems
  • Implement specialized test frameworks for security controls
  • Design test data strategies with generation frameworks
  • Establish reliability processes and incident response protocols
  • Build scalable automation infrastructure
  • Develop comprehensive validation strategies

Requirements For Platform Reliability Engineer

Go
Java
JavaScript
Python
  • Bachelor's degree in Computer Science, Software Engineering, or related technical field
  • 5+ years of experience in software development, test automation, or quality engineering
  • Strong programming skills in languages such as Golang, Java, Python, or JavaScript
  • Experience designing and implementing automated test frameworks
  • Knowledge of testing practices in agile development environments
  • Experience with API testing and web service validation
  • Experience with testing in cloud environments (AWS, Azure, or GCP)
  • Background in performance testing methodologies and tools
  • Understanding of database testing and data validation techniques
  • Familiarity with security testing approaches for sensitive financial applications

Interested in this job?

Jobs Related To NVIDIA Platform Reliability Engineer