Jobiglo

No results.

Staff Software Engineer – Fusion Adapters

Fivetran · Bengaluru

New Remote
Remote Senior 🇬🇧 English
Rust Go C++ Arrow ADBC DuckDB Presto DataFusion Spark ClickHouse tokio tower tracing

Job description

About the role

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 will design and ship core abstractions that power how dbt communicates with execution systems, using Rust, Go, Arrow and emerging open standards. This role sits at the intersection of systems programming, database internals and high‑visibility open‑source development.

Key responsibilities

  • Design, build, and maintain Rust‑first connectivity layers, execution APIs and adapter scaffolding.
  • Partner with dbt compiler, semantic layer and runtime teams to evolve adapter interfaces and system boundaries.
  • Contribute to Arrow/ADBC and other open‑source specifications, 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.

Required profile

  • 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.
  • 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.
  • Mindset focused on debuggability, reliability and ownership in ambiguous problem spaces.

Required skills

  • Rust
  • Go
  • C++
  • Arrow
  • ADBC
  • DuckDB
  • Presto
  • DataFusion
  • Spark
  • ClickHouse
  • tokio
  • tower
  • tracing

What we offer

  • 100% employer‑paid medical insurance.
  • Generous paid time off including vacation, sick time, parental leave, holidays, a year‑end Global Week of Rest and volunteer days.
  • RSU stock grants.
  • Professional development and training opportunities.
  • Company virtual happy hours, free food and team‑building activities.
  • Monthly cell‑phone stipend.
  • Access to an innovative mental‑health support platform.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Fivetran.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:greenhouse

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in India.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 day ago

Expires 1 month from now

7 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Fivetran

Bengaluru