Jobs on TAL
All jobsOnsiteEngineeringdata infra3-5 yearsc
OnsiteMid Leveldata infra

Software Engineer, Engine (Ingest)

SingleStorePune, Maharashtra, IndiaPosted 18 May 2026

SingleStore is hiring a software engineer for their database engine team in Pune to work on high-performance real-time data ingestion systems. You will own projects end-to-end, contributing to both brand new features and existing production systems using C/C++ on Linux. The role requires strong fundamentals in multithreading and memory management, alongside experience with distributed data sources like Kafka. This position offers significant exposure to database internals and opportunities for cross-functional collaboration.

Matched by TAL

50k new jobs listed every day. Install TAL to find more jobs like this.

Install TAL

Experience

3-5 years

Function

Engineering

Work mode

Onsite, India

Company

Tier 2

What you will work on

SingleStore is hiring a software engineer for their database engine team in Pune to work on high-performance real-time data ingestion systems. You will own projects end-to-end, contributing to both brand new features and existing production systems using C/C++ on Linux. The role requires strong fundamentals in multithreading and memory management, alongside experience with distributed data sources like Kafka. This position offers significant exposure to database internals and opportunities for cross-functional collaboration.

TAL's take

Quality 65/1005/5 clarityTier 2 company

Solid mid-level engineering role at an established data infrastructure company with clear technical scope.

Clear role, well-defined technical stack, and specific team context provided.

Salaries at SingleStore

42.6 LPA average

Based on 5 Grapevine salary entries for SingleStore.

View all salaries

Engineering

4 - 6 years | G5

5 LPA average

Range: 5 - 5 LPA

Other roles

2 - 4 years | G5

44 LPA average

Range: 44 - 44 LPA

Other roles

4 - 6 years | G5

42 LPA average

Range: 42 - 42 LPA

Other roles

6 - 8 years

61 LPA average

Range: 50 - 72 LPA

Must haves

  • 3-5 years of experience
  • B.S. in Computer Science or related discipline
  • Strong system programming skills
  • Strong proficiency in C/C++ on Linux
  • Experience with data ingestion from Kafka
  • Understanding of Linux system programming
  • Knowledge of multithreading, memory management, and performance optimization

Tools and skills

cc++linuxapache kafkaavroparquetjsoncsvjavapythonsql

Nice to have: database internals.

About the company

Established database technology company with a global presence and solid engineering focus.

Posts mentioning SingleStore