ServiceNow

Staff Software Engineer (Data Internals)

Staff Software Engineer (Data Internals) at ServiceNow, Hyderabad. Build next-gen database platform using C/C++. 10+ yrs exp, database internals, system programming required. Competitive salary, growth opportunities.

ServiceNow Role Type:
Department - JobBoardly X Webflow Template
Application Developer
ServiceNow Modules:
Department - JobBoardly X Webflow Template
Integration Hub
ServiceNow Certifications (nice to have):

Job description

Date - JobBoardly X Webflow Template
Posted on:
 
November 4, 2025

ServiceNow is seeking an experienced developer with C/C++ knowledge to contribute to building the core of their ServiceNow database. The team is working on building the next-gen database platform using open-source technologies and requires a developer with a deep understanding of data structures, algorithms, and system-level programming.

Requirements

  • 10+ years of hands-on experience in C/C++ development
  • Deep understanding of data structures, algorithms, and system-level programming
  • Proven expertise in database internals, including query processing, execution engines, and storage management
  • Strong problem-solving and analytical abilities, with a focus on performance optimization and system scalability
  • Excellent communication skills — capable of articulating complex technical concepts through design documents and high-level architectural discussions
  • Experience working with OS kernels, memory managers, multi-threaded systems, or distributed architectures
  • Demonstrated ability to design and implement new features and performance optimizations for large-scale distributed database systems
  • Familiarity with AI integration — leveraging AI-powered tools or insights to enhance workflows, automate processes, and improve technical decision-making
  • Skilled in managing complex, cross-functional tasks, independently driving deliverables while providing guidance to junior team members
  • Solid understanding and practical experience with Agile development methodologies, thriving in large, fast-paced, and ambitious teams
  • Strong foundation in computer systems and general architecture, including threads, networking, and kernel-level concepts
  • Proven ability to prioritize and balance multiple competing objectives while maintaining technical quality and delivery timelines

Benefits

  • Competitive salary
  • Benefits package
  • Opportunities for professional growth and development
  • Diverse and inclusive work environment
  • Flexible work arrangements

Requirements Summary

10+ years of C/C++ experience, database internals expertise, strong problem-solving skills, and experience with Agile development methodologies