This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior C++ Database Engine Developer in India.
We are seeking a highly skilled Senior C++ Database Engine Developer to join a dynamic engineering team responsible for building high-performance, scalable, and reliable database systems. In this role, you will design and implement core engine features, optimize memory and runtime performance, and ensure efficient multi-threaded operations across distributed nodes. You will collaborate with other engineers to solve complex technical challenges and improve the robustness of critical software infrastructure. This position offers the opportunity to influence key architectural decisions, work with cutting-edge C++ standards, and contribute to the development of software that impacts millions of users globally. You will thrive in a collaborative, high-performing environment where innovation and technical excellence are highly valued.
Accountabilities:
路 Design, develop, and maintain high-quality C++ database engine components and associated tools.
路 Implement multi-threaded parallel processing solutions across distributed nodes, ensuring performance and reliability.
路 Profile runtime memory usage and debug complex issues using advanced C++ tooling and Linux environments.
路 Participate in code reviews to maintain consistency, high code quality, and adherence to best practices.
路 Support continuous development and deployment processes, ensuring smooth operation of software releases.
路 Stay current with modern programming standards, frameworks, and industry best practices.
路 Collaborate closely with distributed teams to troubleshoot and solve critical issues efficiently.
Requirements
路 Strong experience in database engine development, including hands-on work with multi-threaded C++ systems.
路 Proficient in C++17 and C++20, with deep understanding of modern C++ standards and features.
路 Skilled in profiling, debugging, and performance optimization of runtime memory and processes.
路 Experience with CMake for multi-target builds, static/dynamic linkage, and Linux-based software development.
路 Familiarity with Bash scripting, SQL programming, and Python project library requirements.
路 Understanding of distributed systems, parallel processing, and high-performance computing.
路 Excellent written and verbal communication skills in English, with strong collaborative and soft skills for remote/distributed teams.
Benefits
路 Competitive compensation package, including salary and performance incentives.
路 Equity opportunities and participation in long-term growth initiatives.
路 Flexible remote work options or hybrid arrangements within India.
路 Extensive learning and professional growth opportunities with a high-caliber global engineering team.
路 Paid annual leave (25 days plus holidays) and comprehensive benefits including health coverage.
路 Opportunity to work on impactful software that supports millions of users worldwide.
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile undergoes an AI-powered screening designed to identify top talent efficiently and fairly.
馃攳 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
馃搳 It compares your profile to the role鈥檚 core requirements and past success factors to determine your match score.
馃幆 Based on this analysis, the three candidates with the highest match are automatically shortlisted.
馃 When needed, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias, focusing solely on your fit for the role. Once the shortlist is completed, it is shared directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are determined by their internal hiring team.
Thank you for your interest!
#LI-CL1
Loading similar jobs...
Forge your path in the heart of programming excellence! Explore career opportunities in C/C++ and C#.