Taro Logo

Senior Backend Engineer, Database and Systems Infrastructure

NVIDIA is the world leader in accelerated computing, pioneering GPU technology and AI solutions.
$184,000 - $356,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Senior Backend Engineer, Database and Systems Infrastructure

NVIDIA, a global leader in accelerated computing and AI technology, is seeking a Senior Backend Engineer to join their VLSI Productivity and Infrastructure team. This role offers an exciting opportunity to work at the intersection of database systems, distributed computing, and machine learning infrastructure.

The position involves building critical internal tools and platforms that power NVIDIA's chip design engineering efforts. You'll be working on everything from build automation to machine learning systems, and from database solutions to cloud workloads. This role is perfect for someone who wants to make a significant impact on NVIDIA's core technology infrastructure.

As a Senior Backend Engineer, you'll be responsible for crafting scalable database solutions, developing high-performance APIs and microservices, and driving platform stability through observability frameworks. The role requires a strong background in distributed systems, database technologies, and modern software development practices.

NVIDIA offers an exceptional compensation package, including a base salary range of $184,000 to $356,500, plus equity and comprehensive benefits. The company is known for its innovative culture and commitment to pushing technological boundaries, particularly in AI and GPU technology. This is an opportunity to work with cutting-edge technology alongside some of the industry's brightest minds.

The ideal candidate will bring 8+ years of software development experience, strong technical skills in NodeJS and/or Python, and expertise in database systems. You'll need to be an engineering generalist capable of adapting to new challenges and technologies as they arise. If you're passionate about building robust, scalable systems and want to be part of a company that's driving the future of AI and computing, this role offers an excellent opportunity to make your mark.

Last updated a day ago

Responsibilities For Senior Backend Engineer, Database and Systems Infrastructure

  • Craft scalable and resilient database solutions for web and machine learning products
  • Develop performant API's, data pipelines and microservices in a distributed systems environment
  • Drive platform stability and performance through strategic integration of observability frameworks
  • Own technical strategy for broad and complex challenges
  • Collaborate with product and engineering teams to translate requirements into actionable work

Requirements For Senior Backend Engineer, Database and Systems Infrastructure

Python
Node.js
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
  • 8+ years experience developing large-scale software applications and infrastructure
  • Knowledge of different database types and when to use them
  • Experience in database configuration, query optimization, scaling strategies and observability metrics
  • Strong fundamentals in file handling and scripting for large-scale data/text parsing
  • Familiar with orchestration, containerization, CI/CD methodologies
  • Strong problem solving and interpersonal skills
  • Passion for well-written code and test-driven development

Benefits For Senior Backend Engineer, Database and Systems Infrastructure

Equity
  • Equity
  • Industry-leading salaries
  • Generous benefits package

Interested in this job?

Jobs Related To NVIDIA Senior Backend Engineer, Database and Systems Infrastructure

Senior Software Engineer - Backend

Senior Backend Software Engineer role at NVIDIA, focusing on building cloud-based network management and telemetry systems using modern distributed systems architecture.

Software Engineer, Chip Design

Senior Software Engineer role at NVIDIA developing tools for chip design and verification, requiring strong C++ and Linux experience.

Senior Software Developer

Senior Software Developer role at NVIDIA focusing on AI networking acceleration and inference framework development, requiring strong C++/Linux expertise and offering competitive compensation.

Senior System Software Engineer – Simulation and Virtualization

Senior System Software Engineer role at NVIDIA focusing on simulation and virtualization for data center platforms, requiring expertise in C/C++, OS fundamentals, and hardware emulation.

Senior Software Engineer – Simulation and Virtualization

Senior Software Engineer role at NVIDIA focusing on simulation and virtualization for DGX Server platforms, requiring expertise in C/C++, system architecture, and Linux.