Tencent
Posted 2w ago

TDSQL计算引擎研发工程师(北京/上海/深圳)

Tencent
Beijing or Shanghai or Shenzhen
OnsiteFull Time
Responsibilities
  • developing engine
  • optimizing execution
  • diagnosing performance
Requirements
  • Bachelor's degree and 5+ years query/engine core design experience
  • Strong algorithms and data structures, compiler basics
  • Expert C++ and concurrency
  • Experience with MySQL/DuckDB preferred
Technical tools mentioned
C++MySQLDuckDBeBPFVolcano

Job description

Responsibilities

1.负责TDSQL计算引擎的核心开发,专注于SQL逻辑/物理优化、分布式/并行执行框架的设计与优化,打造高性能、低延迟的SQL处理能力;

2.研发高效执行算子(如TableScan、HashJoin、Aggregation、Sort),实现向量化执行、Volcano并行执行框架;

3.设计分布式执行计划,实现数据重分布(Shuffling)、Exchange算子、动态分区裁剪;

4.熟悉火焰图、eBPF、微基准测试等手段,定位并消除CPU热点、程序内存问题等。

Requirements

1.本科及以上学历,5年以上查询引擎核心设计经验;

2.具备扎实的算法与数据结构功底,熟悉编译原理基础;

3.精通C++,深入理解内存管理、并发模型;

4.有MySQL、DuckDB内核开发经验优先。

About Tencent

Provides integrated internet services, digital entertainment, and cloud technology.

Year founded
1998
Employees
112771
Organization type
Public
Headquarters
CN

Similar jobs

Compute Engine Engineer roles near Beijing, Beijing
4w
Save
Mark Applied
Hide
【练习生】离线计算引擎工程师(AGI数据工程)
Shanghai or Beijing or Hangzhou
OnsiteInternship
Xiaohongshu
Xiaohongshu: Social media and e-commerce platform for lifestyle sharing.
Bachelor's degree in computer science, big data, or AI (2027 graduates); proficient in Java/C++/Python; experience or interest in distributed compute engines (Spark,Celeborn,Hive); strong problem-solving and communication.
Spark, Celeborn, Hive, Java, C++, Python
6y
Save
Mark Applied
Hide
计算引擎研发工程师-Data
Beijing, Beijing, China
OnsiteFull Time
ByteDance
ByteDance: Developing AI-driven content platforms and mobile applications.
Strong C++ skills, experience with OLAP/vectorized execution, SIMD, columnar storage, parallel and distributed systems, familiarity with Spark/Presto and other big-data engines, and performance debugging and tuning.
C++, Spark SQL, Spark, Presto, Druid, Kylin, Hive, Impala, Doris, ClickHouse, StarRocks, Teradata, Oracle, TiDB, MySQL, OceanBase