JobsDigg.com - Teradata R&D 北京 招聘Senior Database Kernel Developer http://jobsdigg.com/story/1220/ Teradata是全球企业级数据仓库、分析型应用和数据仓库服务领域的领导厂商,远超其他竞争者。欲进一步了解Teradata,请访问http://www.teradata.com。 Teradata中国研发中心2006年7月成立,目前处于成长前期。对个人职业生涯而言,会有更多的成长机会。Database kernel Team提供数据库核心产品开发和测试的机会,你将有机会参与世界最先进的技术开发和测试,接受业界知名的专家的指导。 如果你有如下方面的工作经验:查询优化、数据存储、文件系统、事务处理、大规模集群计算,请立即加入我们,我们将提供优厚的待遇和具有挑战性的工作给你。 请将简历发寄到 teradatachina@gmail.com. 并在邮件标题注明应聘职位, 谢谢. 工作地点:清华科技园(清华东门)科技大厦D座 -------------------------------------------------------- Position 1:Senior Database Kernel Developer -------------------------------------------------------- Responsibility: ------------------ ●Design and implement database kernel modules, such as SQL parser, query optimizer, data store, transaction logging and recovery, concurrency control, system management, grid computing, fault tolerance, etc. ●Write technical documents to accurately describe features/designs. ●Implement high-quality code according to design documents. ●Produce test cases, run unit tests and perform general system Integration testing. Qualifications/Educational Requirements: -------------------------------------------------- ●5+ years of software development experience in C++ is a must. ●Minimum 3 years of experiences in system software development or equivalent experiences. ●Excellent knowledge of database internals, including parser, query optimizer, execution engine, data store, transaction logging and recovery, concurrency control, etc. ●Familiar with Linux and Windows. ●BS Degree or above in Computer Science or related fields. ●Ability to grasp new technologies quickly; ability to think outside of the box. ●Good written and oral communication skills. Strong teamwork orientation. ------------------------------------------------------ Position 2:Lead Database Kernel Developer ------------------------------------------------------- Responsibility: ------------------ ●Leading a team of developers to develop key components (such as parser, query optimizer, execution engine, data store, concurrency control, transaction logging and recovery, system management, grid computing, fault tolerance, etc.) of a database engine. ●Adapt software development processes to meet the demands of cross-team collaboration. Qualifications/Educational Requirements: -------------------------------------------------- ●5+ years of software development experience in C/C++. ●3+ years software development leadership experience. ●Experience in enterprise software product development that requires top-notch reliability, performance, and usability. ●Excellent knowledge of database internals, including query parser, query optimizer, execution engine, data store, transaction logging and recovery, concurrency control, grid computing, fault tolerance, system management, etc. ●MS Degree or above in Computer Science or related fields. ●Ability to grasp new technologies quickly; ability to think outside of the box. ●Good written and oral communication. Strong teamwork orientation. Fri, 06 Nov 2009 07:01:05 CST en