Software Engineer, Query Performance (C/C++)

2 - 6 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Software Engineer on the Query Processing Team at SingleStore, you will be at the forefront of real-time technology, contributing to revolutionizing how companies run their businesses every day. You will have the opportunity to work collaboratively and creatively across teams, celebrating wins together and exploring new horizons. Your role will involve owning projects end-to-end, actively participating throughout the product life cycle, and partnering with experienced engineers who deeply care about your success. **Key Responsibilities:** - Work on small, collaborative teams to drive the company forward, particularly in the Query Processing Team. - Add new features to the core Database (written in C++) using cutting-edge technologies such as LLM and vector index. - Improve fault tolerance in a SingleStore cluster and enhance SQL query performance using techniques like SIMD and LLVM codeGen. - Write search and costing modules for the query optimizer. - Develop and debug system-level C/C++ code, with a focus on Linux. - Deploy brand new and existing projects into production with each release. - Write and test software, gaining a deep understanding of the product and business dynamics. **Qualifications Required:** - B.Tech. Degree in Computer Science, Electrical Engineering, Computer Engineering, or related discipline. - 2-3 years of experience in developing and debugging system-level C/C++ code on Linux. - Strong understanding of computer science fundamentals, including operating systems, concurrency, multithreading, and server architectures. - Proficient in C++ or C programming languages. - Passion for building highly reliable software. - Solid grasp of algorithms and data structures.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You