munotes®Mumbai University
Never miss an opening. Get the daily email.
Daily Tech Jobs India

Senior Software Engineer | Database Engine

SingleStore · Hyderabad

Verified live on July 31, 2026
By the Daily Tech Jobs desk at munotes.in · Published · About us · Contact
Get every day's jobs where you already are
SingleStore
HyderabadFull-time5+ years

About this role

The senior version of SingleStore's database engine role, and the work is exactly what a database engine job should be. You develop engine features driven by company direction and customer requests, write bug free code in a low level unmanaged memory C++ environment, and use GDB and flame graphs to find and fix performance problems. The posting names the techniques directly: improving cluster fault tolerance, accelerating SQL queries with SIMD vectorisation and LLVM code generation, and writing search and costing modules for the query optimiser. It also asks you to bring ideas in from industry and academia. Like SingleStore's other engineering posts, it says levelling as Senior, Staff or Principal is decided during the interview process, so the 5 year figure is the floor rather than the band. Apply if C++ systems work is your actual craft.

Who this is for

Required by the posting: 5+ years of experience developing and debugging system level software in unmanaged languages like C++ or Rust. A Bachelor's degree in Computer Science or equivalent practical experience. Demonstrated ability to design and build highly reliable, high performance system software.

Preferred rather than required: knowledge of database architecture and operating systems, and familiarity with distributed systems managed via Kubernetes.

The real day to day: developing database engine features based on company direction and customer requests; delivering code in a low level, unmanaged memory C++ environment; translating high level customer requirements into deliverable software features; learning and adapting techniques from industry and academia into SingleStore's database architecture for analytical and transactional workloads; designing and executing comprehensive engine test plans using Python, C++ and SQL; using low level debugging including GDB and flame graphs to fix problems and improve performance; working on distributed systems algorithms inside the core engine; and taking part in code and design reviews.

Levelling, stated in the posting: open across multiple levels, with final levelling as Senior, Staff or Principal determined by experience, scope of impact and demonstrated technical leadership through the interview process.

Location and working pattern: listed as India, with the requisition in SingleStore's Hyderabad office.

Honest fit guidance: this is one of the more specialised roles on today's board. Unmanaged memory C++ plus query optimiser and SIMD work is a narrow skill set, and five years of general backend experience in Java or Python will not substitute for it. The upside is that the same posting explicitly leaves room to be levelled up to Staff or Principal, so if your systems depth is well beyond your years count, this is a posting where that can actually be recognised.
Apply on company site Opens job-boards.greenhouse.io, the employer's own application page. Applying is always free.
More roles like this, every day

Every link is checked live before we post it. Get the day's list in your inbox.

Free · one email a day · unsubscribe anytime

More from July 31, 2026

← Back to all jobs