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