ServiceNow

Senior Staff Database C / C++ Software Developer

ServiceNow Role Type:
Department - JobBoardly X Webflow Template
Application Developer
ServiceNow Modules:
No items found.
ServiceNow Certifications (nice to have):

Job description

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

ServiceNow is seeking a Senior Staff Database C / C++ Software Developer to contribute to the development of their core database platform, RaptorDB, built on Postgres. The role involves collaborating with multiple teams, solving scalability bottlenecks, and improving the reliability and observability of the system. It's a critical position for the future of ServiceNow's database architecture.

Requirements

  • In-depth knowledge of computer and general systems architecture (threads, networking, kernel, etc)
  • Excellent skills in object-oriented programming combined with some 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 and communicate effectively
  • Strong problem-solving and analytical skills
  • Experience working with at least one of OS kernel, memory manager, multi-threaded software modules, or distributed systems

Benefits

  • Competitive salary

Requirements Summary

8+ years experience in software development. Deep knowledge in systems architecture, C++, and SQL. Agile methodology experience required