Senior Manager, dbt Fusion
Oakland, California, United States, AMER · USA - Oakland · Remote · Posted Oct 5, 2026
At a glance
- Workplace
- Remote
- Location
- Oakland, California, United States, AMER · USA - Oakland
About the role
- Fivetran is seeking a hands-on Senior Engineering Manager to lead the Core team responsible for dbt V2, the next-generation Rust-based engine.
- This role involves balancing software engineering leadership with product partnership to evolve the engine, SQL language features, and ELT primitives.
- The manager will guide a team of approximately 8 engineers while coordinating across cross-functional areas like IDE experiences, adapters, and compute offerings.
Responsibilities
- Lead, coach, and develop a fluid team of approximately 8 engineers.
- Establish clarity across a technically demanding roadmap with multiple stakeholders.
- Partner with Product to translate ambiguous requirements into engineering scope, sequencing, and estimates.
- Balance new feature development, engine maintenance, framework modernization, and product stability.
- Guide end-to-end technical design across the engine and its integration points.
- Support engineers in making tradeoffs across product value, technical quality, performance, and delivery risk.
- Actively contribute to technical design and implementation alongside the team.
- Coordinate initiatives that span multiple teams and systems with peer engineering leaders.
- Build an environment that fosters high-quality work and ownership of technical problems.
- Shape the next phase of dbt Fusion as a language-aware transformation engine.
Requirements
- Experience leading teams through multiple concurrent priorities and diverse integration points.
- Strong software-engineering fundamentals and prior experience as a senior/staff engineer, technical lead, or equivalent hands-on technical leader.
- Ability to lead or facilitate system design from problem definition through implementation and delivery.
- Ability to translate complex or ambiguous product requirements into credible engineering estimates, milestones, and tradeoffs.
- Demonstrated judgment in balancing roadmap delivery with reliability, maintainability, technical debt, and product quality.
- Hands-on technical orientation with a willingness to stay close to code and engineering details.
Preferred qualifications
- Experience with Rust or another systems programming language, compilers, query planning, language servers, IDE tooling, or developer platforms.
- Experience building or operating data transformation, orchestration, warehouse, or execution systems.
- Contributions to open-source projects or experience working with open standards.
- Familiarity with ecosystems such as Apache Arrow, Apache Iceberg, DuckDB, ADBC, or related data and execution technologies.
- Experience with SQL semantics, query optimization, transpilation across dialects, data lineage, governance, or developer-facing language features.
- Experience working in a remote-first or distributed organization.
- Startup or scale-up experience.
Benefits
- 100% employer-paid medical insurance
- Generous paid time away from work (vacation, sick time, parental leave, holidays, Global Week of Rest, volunteer days)
- RSU stock grants
- Professional development and training opportunities
- Company virtual happy hours, free food, and team-building activities
- Monthly cell phone stipend
- Mental health support platform
Workplace
- Role is part of a broader organization that includes remote-first or distributed work practices.
Skills
- Rust
- SQL
- Dbt
- Apache Arrow
- Apache Iceberg
- DuckDB
- ADBC
- Compilers
- Query Planning
- Language Servers
- IDE Tooling