Senior Software Engineer - Build and Deployment Tools

3 Months ago • 5 Years + • Research & Development • Full Stack Development

Job Summary

Job Description

NVIDIA seeks a Senior Software Engineer to develop and maintain reliable, scalable build and release services for chip design tools. Responsibilities include creating responsive services for user requests, developing tools for system performance monitoring and visualization, and researching CI/CD solutions. The ideal candidate possesses 5+ years of software development experience with OOP, Perl/C++/Golang, and Unix/Linux. Experience with full-stack development, data structures, algorithms, and computer architecture is essential. The role involves working in a global environment with diverse frameworks and requirements. Maintaining backward compatibility and ensuring tool reliability and scalability are critical.
Must have:
  • 5+ years software development experience
  • OOP, Perl/C++/Golang, Unix/Linux
  • Full-stack development experience
  • Data structures, algorithms knowledge
  • Build and release services expertise
Good to have:
  • Proficiency in SCM (Git, Perforce)
  • Experience with build systems (Make, CMake)
  • C++ linter, memory check, profiling experience
  • Distributed computing systems (LSF) experience

Job Details

NVIDIA has continuously reinvented itself. Our invention of the GPU sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. Today, research in artificial intelligence is booming worldwide, which calls for highly scalable and massively parallel computation horsepower that NVIDIA GPUs excel. NVIDIA is a “learning machine” that constantly evolves by adapting to new opportunities that are hard to solve, that only we can address, and that matter to the world. This is our life’s work , to amplify human creativity and intelligence. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join our diverse team and see how you can make a lasting impact on the world!

Our team is responsible for development and management of infrastructure and huge amount of software tools and releases for chip designs. Rapid changes to adapt to new design and process requirements are the must while maintaining backward compatibility and keeping tools reliable and scalable.

What You'll be Doing:

  • Work as a team to develop and maintain reliable, scalable and very thoughtful build and release services to provide high quality tools that our chip designers rely on every day.

  • Develop responsive services for users to quickly schedule, track and triage requests.

  • Develop scalable tools to collect, analyze, monitor and visualize the performance and health of the build and deployment systems.

  • Research and develop CI/CD solutions that help software developers deliver world-class quality software.

What We Need to See:

  • Bachelor's degree (or higher) in Computer Science or Computer Engineering or equivalent experience

  • 5+ years of software development experience

  • Experienced with OOP, Perl/C++/Golang, Unix/Linux.

  • Experienced with full stack development.

  • Solid understanding of data structure, algorithms (e.g graphs, DAG), computer architecture and computer science theory

  • Flexibility/adaptability for working in a global and wide-ranging environment with different frameworks and requirements

Ways to stand out from the crowd:

  • Proficiency in SCM (e.g. Git, Perforce) and build systems (e.g. Make, CMake, makepp, Bazel)

  • Background in C++ linter, memory check, performance profiling, and code coverage tools.

  • Experienced with distributed computing systems such as LSF

#LI-Hybrid

Similar Jobs

Google - ASIC Design Engineer, Platform IP, Silicon

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Machine Learning, Payments

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Workato - Senior Infrastructure Engineer (OpenSearch)

Workato

Lisbon, Lisbon, Portugal (On-Site)
6 Hours ago
Trendyol - Data Science Professionals (Computer Vision & NLP)

Trendyol

İstanbul, İstanbul, Türkiye (Hybrid)
4 Months ago
Ubisoft - Senior Programmer [Unity]

Ubisoft

Shanghai, Shanghai, China (On-Site)
7 Months ago
Cadence - Lead C++ Software Engineer

Cadence

San Jose, California, United States (On-Site)
7 Months ago
Netflix - Machine Learning Intern, Fall 2025

Netflix

Los Gatos, California, United States (On-Site)
1 Week ago
Nagarro - Team Lead SAP SuccessFactors

Nagarro

Germany (Remote)
1 Month ago
NVIDIA - STA Backend Engineer

NVIDIA

Iași, Iași County, Romania (Remote)
1 Month ago
Google - Staff Signal Integrity Engineer, Platforms

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nintendo - Senior Audio Algorithms Software Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
8 Months ago
Google - Senior Software Engineer, YouTube

Google

Bengaluru, Karnataka, India (On-Site)
2 Days ago
Tencent - Tech Lead - Marketing Technology

Tencent

Amsterdam, North Holland, Netherlands (On-Site)
2 Months ago
Rebellion - AI Gameplay Programmer

Rebellion

Oxford, England, United Kingdom (Hybrid)
1 Month ago
Google - Software Engineer III, AI/ML GenAI, Google Cloud Data Management

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Google - Senior Software Engineer, CPU Performance Modeling Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Scale AI - Head of Experiments, Generative AI

Scale AI

San Francisco, California, United States (On-Site)
1 Day ago
Google - Senior Staff Software Engineer, Looker Modeling

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Google - Display Optics Metrology Engineer

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Electronic Arts - Software Developer II - AdTech

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Company3 Method Studios - Senior System Administrator

Company3 Method Studios

Maharashtra, India (On-Site)
1 Month ago
Talentica Software - Data Scientist

Talentica Software

India (Remote)
6 Months ago
Zamp - Backend Engineer

Zamp

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Google - Application Engineering Manager, Workday Platform

Google

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Cognite - Senior Data Scientist

Cognite

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Paytm - Key Account Manager  -Oil & Gas -  Kolar

Paytm

Karnataka, India (On-Site)
5 Months ago
Sony Music Career - YouTube Operations Specialist (Maternity Cover)

Sony Music Career

Mumbai, Maharashtra, India (On-Site)
21 Hours ago
PlaySimple - Senior Product Manager

PlaySimple

Karnataka, India (On-Site)
7 Months ago
Assystems - BIM Modeler - MEP

Assystems

Hyderabad, Telangana, India (On-Site)
6 Months ago
Ubisoft - Technical Architect

Ubisoft

Pune, Maharashtra, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Playtika - Youda - R&D Group Manager

Playtika

Netherlands (Hybrid)
2 Weeks ago
ByteDance - Research Scientist- Foundation Model, Vision and Language

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Samsung Semiconductor - Senior Staff Engineer, DRAM

Samsung Semiconductor

San Jose, California, United States (Hybrid)
4 Months ago
ByteDance - DevOps Engineer - Applied Machine Learning, Engine

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Google - Senior Hardware Engineer, Pixel Camera Module

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Days ago
ByteDance - Experienced Technical Lead - Edge Cloud Infrastructure - San Jose / Seattle / Boston

ByteDance

Boston, Massachusetts, United States (On-Site)
6 Months ago
NVIDIA - Senior Mixed Signal Circuit Design Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
NVIDIA - Senior Data Scientist and System Architect

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Weeks ago
Rivos - SOC Static Timing Analysis Engineer - Full Time

Rivos

Hsinchu, Hsinchu City, Taiwan (On-Site)
6 Months ago
Krafton  - Performance Management and Evaluation Specialist (HRM)

Krafton

Seoul, South Korea (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Massachusetts, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Texas, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug