The Role
Design and implement database internals and compiler components in C/C++. Build high-performance, cross-platform, multithreaded systems (index management, join processing, trees, sorting, collations, parser/AST/codegen). Ensure scalable, portable, maintainable software across Windows and Unix-like OSes.
Summary Generated by Built In
Company Description
Client of FiniteHR
Job Description- 10+ years of experience developing database internals, OR 7+ years of experience in developing database internals with 3+ years in compilers
- Database internals: index management, join processing, balanced binary trees, sorting & merging, international collation ordering, Boolean functions on integer lists and bitmaps.
- Compilers: SQL/query language compilers, command processors, parser generators, abstract syntax trees, code generators, pseudo code evaluators
- 10+ years of experience in programming in C/C++
- Expertise in Windows and Linux multi-threading, locks & enqueues, memory management, high performance I/O processing, Operating System API functions
- A proven record in delivering complex, high-performance, robust, scalable, maintainable and portable software
- Cross-platform development experience (Windows and at least one of Linux, Unix, Solaris, Mac OS X)
Using object-oriented software development methodologies (UML, etc.)
- 10+ years of experience developing database internals, OR 7+ years of experience in developing database internals with 3+ years in compilers
Please note that we are looking for individuals who have a notice period of 15 days or less
Skills Required
- 10+ years developing database internals OR 7+ years database internals with 3+ years in compilers
- 10+ years programming in C/C++
- Expertise in multithreading, locks/enqueues, memory management, and high-performance I/O on Windows and Linux
- Experience with SQL/query language compilers, parser generators, abstract syntax trees, code generation
- Cross-platform development experience (Windows plus at least one of Linux, Unix, Solaris, Mac OS X)
- Proven record delivering complex, high-performance, robust, scalable, maintainable, portable software
- Familiarity with object-oriented methodologies (UML)
- Notice period of 15 days or less
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
FiniteHR is a Human Capital Management organization, has been in business since 2014 in Hyderabad, serving IT and non IT clients in Domestic and International markets. They are a team of dedicated professionals with expertise in recruiting professionals and specialized experts across North America, Asia, Middle East and Europe, acting as an ideal outsourcing partner for recruitment and staffing services.
.jpeg)





