CareerPlanSign in

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

Beijing, China💼 Full-time🗓 2026-09-28

Core

Design and optimize the core of a distributed SQL computing engine, focusing on SQL logic/physical optimization and high-performance, low-latency execution.

Role type

Senior IC database engine developer

Builds

High-performance distributed SQL execution framework

Domain

Database systems / Distributed computing

Deliverable

production ML models | product features

Required skills

C++, SQL optimization, distributed execution frameworks, vectorized execution, algorithm design, data structures, compiler principles, memory management, concurrency models

Preferred skills

MySQL kernel development, DuckDB kernel development, eBPF, flame graph analysis

Technologies

Volcano, eBPF

Responsibilities

Develop efficient execution operators (TableScan, HashJoin, Aggregation, Sort); Design distributed execution plans with data redistribution and dynamic partition pruning; Profile and eliminate CPU hotspots and memory issues using flame graphs and micro-benchmarks.

Seniority

Senior, hands-on IC

Sourced via tencent · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.