Outscal Logooutscal logo

Senior Software Configuration Management Engineer

2 Weeks ago • 5 Years + • DevOps

Job Summary

Job Description

NVIDIA seeks a Senior Software Configuration Management Engineer to manage and scale their extensive Perforce and Git infrastructure. Responsibilities include designing and developing automation tools, improving system reliability and performance, evaluating technology alternatives, collaborating with project members, and supporting globally distributed engineering teams. The role requires expertise in SCM processes and tools (Perforce, Git), CI/CD systems, scripting languages (Perl or Python), object-oriented programming, databases (MySQL or Postgres), Linux system administration, and automation tools (Ansible or Puppet). The ideal candidate will be a problem-solver, a team player, and comfortable in a dynamic environment.
Must have:
  • 5+ years SCM experience
  • Perforce & Git expertise
  • CI/CD system experience
  • Scripting (Perl/Python)
  • OOP & design patterns
  • Linux system admin
  • Automation (Ansible/Puppet)
  • Database experience (MySQL/Postgres)
Good to have:
  • NoSQL database 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!

NVIDIA runs one of the largest Perforce installations in the world, and a very large Git installation as well. Our Software Configuration Management (SCM) Tools and Infrastructure group is looking for a top SCM architect. You will tackle the challenges that we face with operating at scale to produce a best-in-industry solution and enable us to continue to provide unprecedented performance and reliability for our users. You will work in our team to engineer new solutions to scale our Perforce and Git infrastructure to handle large and ever-growing load and data volume. You will design and code processes and automation tools to improve productivity managing and administering the SCM systems and applications used by our globally distributed engineering teams.

What You'll Be Doing:

  • You'll be on the team being responsible for the full SCM environment including application, OS, and server hardware components, developing the continued automation and innovation needed for our large environment.

  • Create new solutions to improve the reliability and performance of our ever-growing infrastructure, and work with automated orchestration tools to deploy those improvements to hundreds of systems worldwide.

  • You will be part of a global team and will evaluate technology alternatives, work closely with other project members to specify solutions, craft schedules, and lead ongoing enhancements and support.

  • Learn and greatly improve the daily productivity of the world’s top chip designers and software engineers.

What We Need To See:

  • MS (preferred) or BS in Computer Science or a related field with at least 5+ years of experience

  • You have a deep understanding of Software Configuration Management (SCM) processes and tools such as Perforce, Gerrit/Gitlab/Github for large, multi-site development

  • You've configured/deployed Continuous Integration (CI) and Continuous Deployment (CD) systems in your past experience

  • Excellent interpreted language skills highly desired – Object Oriented Perl or Python preferred

  • You have a strong object-oriented programming and design pattern knowledge and background - Object Oriented Perl, Python, C++, or Java preferred

  • Strong software engineering process skills required

  • You're experienced with databases, MySQL or Postgres preferred, experience with NoSQL databases a plus

  • Experience with DevOps or system administration with Linux systems required (CentOS/RHEL and Ubuntu preferred)

  • Strong experience with automation required, Ansible or Puppet preferred

  • You have excellent interpersonal skills, including written and verbal communication

  • You are comfortable and enjoy working with dynamic and ever evolving environments

  • You are a meticulous organizer with an ever positive, can-do attitude

  • Demonstrate use of out-of-box thinking for creative solutions to highly sticky problems

  • You'll be a fun and enthusiastic teammate who enjoys a challenge and celebrates success

#LI-Hybrid

Similar Jobs

ION - Senior C++ Developer, Italy

ION

Turin, Piedmont, Italy (On-Site)
5 Months ago
CloudHire - Wordpress Full Stack Developer

CloudHire

Haryana, India (Remote)
1 Week ago
Enphase Energy - Sr. Software Engineer - Enlighten Cloud Backend

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
2 Months ago
SiftHub - Senior Software Engineer (Backend)

SiftHub

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Avathon - Senior DevOps Engineer

Avathon

Bengaluru, Karnataka, India (On-Site)
5 Months ago
NVIDIA - Senior DevOps Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Weeks ago
Bluevine - Senior DevOps Engineer

Bluevine

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Auros Global - Strategy Developer - Asia

Auros Global

Asia, Lima Region, Peru (Remote)
4 Months ago
Nagarro - Principal Engineer -- PHP Developer

Nagarro

New Jersey, United States (Remote)
5 Months ago
Nagarro - Cloud Pricing Architect

Nagarro

Germany (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GoTo Group - Data Scientist

GoTo Group

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Playrix - Lead QA Engineer

Playrix

Ukraine (Remote)
5 Months ago
Visa - Senior Consultant Software Engineer - Full Stack

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Months ago
Playrix - Lead Location Designer

Playrix

Serbia (Remote)
5 Months ago
Keywords Studios (Player Support) - Games Copywriter

Keywords Studios (Player Support)

County Dublin, Ireland (Hybrid)
3 Hours ago
Crunchyroll - Principal Technical Product Manager - Application Security

Crunchyroll

Los Angeles, California, United States (On-Site)
3 Weeks ago
Electronic Arts - Quality Designer

Electronic Arts

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
Niantic - 3D Character Artist

Niantic

Tokyo, Japan (Hybrid)
5 Days ago
ByteDance - Site Reliability Engineer, Traffic Platform - 2025 Start

ByteDance

Singapore (On-Site)
4 Months ago
Fairmatic - Senior Software Engineer - Backend

Fairmatic

Bengaluru, Karnataka, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

InMobiInMobi - Manager - Consumer Insights

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Sportskeeda - Content Editor - MMA and Boxing

Sportskeeda

India (Remote)
3 Weeks ago
bosh group india - IN_RBAI_Asst Manager / Deputy Manager_Product Controller_IN

bosh group india

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Nagarro - Senior Engineer, DevOps

Nagarro

India (Remote)
5 Months ago
PwC - Senior Associate - MSOFT - GDC

PwC

Kolkata, West Bengal, India (On-Site)
5 Months ago
Tesla - PCB Design Engineer, Electronic Systems

Tesla

Pune, Maharashtra, India (On-Site)
1 Month ago
Zynga - Senior Product Manager

Zynga

Bengaluru, Karnataka, India (On-Site)
4 Months ago
CloudHire - Angular NestJS Developer

CloudHire

India (Remote)
1 Week ago
Passion Gaming - AWS DevOps Engineer

Passion Gaming

Gurugram, Haryana, India (On-Site)
10 Months ago
Granicus - Software Engineer 3 - ROR

Granicus

Bengaluru, Karnataka, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Luxoft - Murex Technical Developer - Lead

Luxoft

Toronto, Ontario, Canada (On-Site)
4 Months ago
Nielsen Holdings - Sr. Data Engineer - (Big Data, Spark, Scala, Python, AWS, RDBMS, SQL) (copy)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Guerrilla - SENIOR INFRASTRUCTURE ENGINEER

Guerrilla

Amsterdam, North Holland, Netherlands (On-Site)
3 Months ago
Onward Search - DevOps/Automation Engineer

Onward Search

New York, New York, United States (Remote)
1 Month ago
Nagarro - Associate Principal Engineer

Nagarro

Sri Lanka (Remote)
5 Months ago
GRID esports - DevOps Engineer

GRID esports

Wrocław, Lower Silesian Voivodeship, Poland (Hybrid)
4 Weeks ago
PwC - ETIC, Azure Technical Support Engineer - Manager

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
5 Months ago
Ajmera Infotech - Site Reliability Engineer - Kubernetes

Ajmera Infotech

San Jose, California, United States (On-Site)
1 Month ago
KBG Blockchain Game Studios - Back-End Developer (NodeJS)

KBG Blockchain Game Studios

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
8 Months ago
Rackspace Technology - Cloud NoSQL (MongoDB) & Graph Database Engineer IV

Rackspace Technology

India (Remote)
3 Weeks 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.


Hsinchu, Hsinchu City, Taiwan (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

Seoul, South Korea (Hybrid)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Ra'anana, Center District, Israel (On-Site)

Shanghai, Shanghai, China (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Be'er Sheva, South District, Israel (On-Site)

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

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

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