This job has expired, please see additional jobs below
Database Kernel Engineer
Bloomberg
New York, NY, United States
Job Details - this job has expired, please see similar jobs below
Our team:
We build on open source and proprietary database technologies to develop a distributed RDBMS system (Comdb2). Our day-to-day includes developing and integrating new features, working on projects to improve the scalability and stability of the technology and troubleshooting/debugging/performance-tuning the production environment to minimize failure impact.
You'll need to have:
• 5+ years of experience programming in C
• Experience using existing RDBMS systems, with a working understanding of SQL and database internals
• Knowledge of Linux development tools such as debuggers, profilers and tracing utilities
• Hands on multithreading experience with Pthreads
• Excellent problem solving and multitasking skills, with a logical and pragmatic attitude
We'd love to see:
• Experience building database engines
• An understanding of the issues surrounding logging, recovery and replication in a database environment
• Network programming experience
• An understanding of operating system interfaces and internals
If you find this interesting, you can read more about our engines here:
http://www.vldb.org/pvldb/vol9/p1377-scotti.pdf