Taro Logo

Principal Software Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins to transform industries.
$248,000 - $391,000
Backend
Principal Software Engineer
In-Person
5,000+ Employees
15+ years of experience
AI · Enterprise SaaS

Job Description

NVIDIA, the world leader in accelerated computing, is seeking a Principal Software Engineer to join their IT team. This role focuses on developing AI-powered solutions on the ServiceNow platform to enhance employee experience and operational efficiency. The position requires extensive experience in software engineering, machine learning, and ServiceNow development, combining technical expertise with platform-specific knowledge. With a competitive salary range of $248,000-$391,000 plus equity and benefits, this role offers an opportunity to work at one of technology's most desirable employers. The ideal candidate will have 15+ years of IT experience and strong skills in various technologies including JavaScript, React, and ServiceNow platform development. This role involves designing and implementing automation solutions, creating RPA bots, and integrating third-party systems, making it perfect for someone who wants to impact business productivity at scale. NVIDIA's commitment to innovation and fostering a diverse work environment makes this an excellent opportunity for creative and autonomous professionals looking to advance their careers in enterprise software development.

Last updated a month ago

Responsibilities For Principal Software Engineer

  • Provide guidance on ServiceNow best practices and standards
  • Design, code, test, debug, document, implement, and maintain software applications
  • Design, develop, and implement automation solutions using ServiceNow Flow Designer, Integration Hub, and RPA Hub
  • Create and maintain ServiceNow-based RPA bots
  • Integrate third-party systems into ServiceNow automation workflows
  • Implement ServiceNow workflows that integrate with external web services
  • Design and develop a workflow framework applicable to many workflows
  • Maintain a ServiceNow roadmap for system maintenance, upgrade schedules, system improvements

Requirements For Principal Software Engineer

JavaScript
React
  • BS, MS, or PhD in Computer Science, Electrical/Computer Engineering, Physics, Mathematics, other Engineering or related fields
  • 15+ years of experience in IT and IT Service Management (ITSM)
  • 7+ years of experience developing on the ServiceNow platform
  • Proficient in HTML, CSS, JavaScript, AJAX
  • Experienced with popular web frameworks such as React and AngularJS
  • ServiceNow experience includes scripting, platform configuration, design, and deployment
  • Developed custom applications on the ServiceNow platform, including custom UI pages
  • Experienced in managing Configuration Management Databases (CMDB)
  • Proficient in handling patching and upgrades

Benefits For Principal Software Engineer

Equity
  • Equity

Related Jobs

Principal Software Engineer – CSP Engagements

Principal Software Engineer role at NVIDIA focusing on CSP engagements and system software architecture for data center products.

Principal Storage Kernel Software Engineer, Linux - DGX Cloud

Principal Storage Kernel Software Engineer position at NVIDIA, focusing on developing advanced storage solutions for DGX Cloud, requiring 15+ years of experience in storage systems and kernel development.

Principal Software Architect – GPU Driver

Principal Software Architect position at NVIDIA focusing on GPU driver development, requiring 15+ years of experience in system software design and kernel development.

Principal Software Engineer - Developer Experience

Principal Software Engineer role at NVIDIA leading Developer Experience initiatives, focusing on AI Inference Services and Engineering Apps development.

Principal Software Engineer

Principal Software Engineer role at NVIDIA focusing on database transformation and GPU-accelerated platforms for AI workloads.