ServiceNow

Staff Software Engineer - (Backend C++)

Join ServiceNow as a Staff Software Engineer in Santa Clara, CA. Leverage C++ and SQL skills to enhance RaptorDB, our innovative database platform. Benefits include health plans, 401(k) match, and flexible time off.

ServiceNow Role Type:
ServiceNow Modules:
No items found.
ServiceNow Certifications (nice to have):

Job description

Date - JobBoardly X Webflow Template
Posted on:
 
October 8, 2025

ServiceNow is seeking an experienced Staff Software Engineer with a strong C/C++ background. The role involves building and improving a core database platform within their flagship ServiceNow product RaptorDB, a near-future and innovative data layer. The team focuses on scaling and querying large datasets, utilizing state-of-the-art technologies and maintaining high reliability. This is an opportunity to contribute to cutting edge database software used at massive scale.

Requirements

  • In-depth knowledge of computer and general systems architecture
  • Excellent skills in object-oriented programming combined with C/C++ and SQL knowledge
  • Experience in test-driven development
  • Solid understanding and experience with agile software development methodologies
  • Ability to handle multiple competing priorities in a fast-paced environment
  • Strong problem-solving and analytical skills
  • Adaptability to learn new technologies

Benefits

  • health plans
  • 401(k) Plan with company match
  • ESPP
  • matching donations
  • flexible time away plan
  • family leave programs

Requirements Summary

6+ years of software development experience, C++ proficiency, and strong SQL & object-oriented programming skills. Agile methodologies and strong analytical/problem-solving abilities are essential