招聘
福利待遇
•Equity
必备技能
Rust
Systems programming
Software architecture
About Us
dbt Labs is the pioneer of analytics engineering, helping data teams transform raw data into reliable, actionable insights. Since 2016, we’ve grown from an open source project into the leading analytics engineering platform, now used by over 90,000 teams every week, driving data transformations and AI use cases.
As of February 2025, we’ve surpassed $100 million in annual recurring revenue (ARR) and serve more than 5,400 dbt Platform customers, including Astra Zenica, Sky, Nasdaq, Volvo, Jet Blue, and Safety Culture.
We’re backed by top-tier investors including Andreessen Horowitz, Sequoia Capital, and Altimeter. At our core, we believe in empowering data practitioners:
-
Reliable, high-quality data is the fuel that propels AI-powered data engineering.
-
AI is changing data work, fast. dbt’s data control plane keeps data engineers ahead of that curve.
-
We empower engineers to deliver reliable, governed data faster, cheaper, and at scale.
dbt Labs is now synonymous with analytics engineering, defining the modern data stack and serving as the data control plane for enterprise teams around the world. And we’re just getting started.. We’re growing fast and building a team of passionate, curious people across the globe. Learn more about what makes us special by checking out our values.
About The Team
dbt Fusion is building the next generation of data execution and connectivity infrastructure, enabling dbt workloads to run efficiently across diverse compute engines and data platforms. As a Senior Engineer on the Fusion Adapters and Connectivity team, you’ll design and ship core abstractions powering how dbt communicates with execution systems — leveraging Rust, Go, Arrow, and emerging open standards. This is a rare opportunity to work at the intersection of systems programming, database internals, and high-visibility open-source development. Your work will shape a foundational platform leveraged across the dbt ecosystem and the broader data community.
You are a good fit if you have:
-
Strong programming background in Rust, Go, C++ or similar performance-oriented languages.
-
Experience designing or maintaining SDKs, libraries, connectors, or compute/data integration codebases.
-
Exposure to data warehouses, query engines, Arrow/columnar ecosystems, or execution runtimes.
-
A desire to build foundational platform components that other teams and community members rely on.
-
Comfort working in public code review loops, async-first communication, and collaborative RFC processes.
-
A mindset grounded in debuggability, reliability, and ownership in ambiguous problem spaces.
In this role, you can expect to:
-
Design, build, and maintain Rust-first connectivity layers, execution APIs, and adapter scaffolding.
-
Partner with teams building the dbt compiler, semantic layer, and runtime to evolve adapter interfaces and system boundaries.
-
Contribute to Arrow/ADBC and other open-source specifications or implementations, strengthening the data ecosystem.
-
Own CI, testing frameworks, profiling, error reporting surfaces, and release readiness for Fusion adapters.
-
Debug complex interoperability and performance issues across drivers, engines, and compute domains.
-
Collaborate with internal and community maintainers to review PRs, write RFCs, and evolve public code architectures.
-
Mentor engineers on systems best practices and contribute to shared patterns around resilience, debuggability, and API clarity.
You’ll have an edge if you have:
-
Contributed to or interacted with Arrow, ADBC, DuckDB, Presto, Data Fusion, Spark, Click House, or similar engines.
-
Experience shaping adapter/plugin standards, driver contracts, or architectural interfaces used by others.
-
Familiarity with Rust async ecosystems (tokio, tower, tracing) or Go concurrency practices.
-
Prior OSS governance experience — triaging issues, reviewing PRs, or working with community maintainers.
-
An interest in building developer-experience layers or scaffolding frameworks for adapter authors.
Qualifications:
-
6+ years experience in software engineering, with strong systems-level skills.
-
2+ years working in open-source, SDK, runtime, or low-level integration environments.
-
Bachelor’s degree in Computer Science / related field or equivalent experience through industry OSS contributions.
dbt Labs is an equal opportunity employer, committed to building an inclusive team that welcomes diverse perspectives, backgrounds, and experiences. Even if your experience doesn’t perfectly align with the job description, we encourage you to apply—we value potential just as much as a perfect resume.
Want to learn more about our focus on Diversity, Equity and Inclusion at dbt Labs? Check out our DEI page.
dbt Labs reserves the right to amend or withdraw the posting at any time. For employees outside the United States, dbt Labs offers a competitive benefits package. RSUs or comparable benefits may be offered depending on the legal or country limitations.
Privacy Notice
- Supplement to Privacy Notice
- Californians
- Supplement to Privacy Notice
- EEA/UK
总浏览量
0
申请点击数
0
模拟申请者数
0
收藏
0
相似职位

Principal Software Engineer
Broadcom · IND-Bangalore Electronic City - S1

Senior Staff Software Engineer
Rippling · Bangalore, India

Senior/Staff Engineer : Post Silicon- Bring Up
Cerebras · Bengaluru, Karnataka, India; Sunnyvale, CA; Toronto, Ontario, Canada

Principal Engineer (Java , DB, AWS)
Autodesk · Pune, IND

Staff Software Engineer - Systems Bangalore, India
Intuit · bengaluru
关于dbt Labs

dbt Labs
Series DKnown for the videoconferencing application Zoom.
201-500
员工数
San Jose
总部位置
$4.2B
企业估值
评价
4.0
10条评价
工作生活平衡
3.8
薪酬
4.2
企业文化
4.5
职业发展
3.5
管理层
4.3
75%
推荐给朋友
优点
Supportive team and collaborative environment
Good work-life balance and flexible hours
Competitive salary and excellent benefits
缺点
Fast-paced environment can be overwhelming
High-pressure and high expectations
Communication issues and unclear processes
薪资范围
24个数据点
Junior/L3
Senior/L5
Junior/L3 · Solutions Architect
5份报告
$222,950
年薪总额
基本工资
$171,500
股票
-
奖金
-
$177,450
$236,600
面试经验
64次面试
难度
3.5
/ 5
时长
14-28周
录用率
39%
体验
正面 62%
中性 24%
负面 14%
面试流程
1
Phone Screen
2
Technical Interview
3
System Design
4
Behavioral
5
Team Fit
常见问题
Tell me about a challenging project
System design question
Coding problem
Why this company
新闻动态
dbt Labs Report: 72% of Data Teams Use AI. 71% Fear Bad Data. Data Systems Can’t Keep Up - BigDATAwire - HPCwire
HPCwire
News
·
6d ago
dbt Labs Report Warns AI-Driven Data Speed Is Outrunning Trust and Governance - TipRanks
TipRanks
News
·
1w ago
New dbt Labs Report Finds AI-driven Acceleration is Outpacing Trust and Governance - Bolsamania
Bolsamania
News
·
1w ago
New dbt Labs Report Finds AI-driven Acceleration is Outpacing Trust and Governance - Bolsamania
Bolsamania
News
·
1w ago