# Staff Software Engineer

**Company:** [Fivetran](https://hotfix.jobs/companies/fivetran)
**Location:** Remote
**Role:** Backend Engineering
**Experience:** 7+ years
**Skills:** Rust, Go, C++, Arrow, Adbc, Duckdb, Presto, Datafusion, Spark, ClickHouse, Tokio, Tower, Tracing, CI/CD, Open Source
**Posted:** 2026-08-13

> Build foundational connectivity layers, execution APIs, and adapter infrastructure for dbt Fusion using Rust and related systems technologies. The role requires 6+ years of software engineering experience, systems-level expertise, and a bachelor’s degree or equivalent open-source experience.

## Job Description

## Responsibilities

- 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.
- 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 pull requests, write RFCs, and evolve public code architectures.
- Mentor engineers on systems best practices and contribute to shared patterns around resilience, debuggability, and API clarity.

## Requirements

- 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 grounded in debuggability, reliability, and ownership in ambiguous problem spaces.
- 6+ years of 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 or a related field, or equivalent experience through industry open-source contributions.

## Nice to Have

- Contributions to or experience with Arrow, ADBC, DuckDB, Presto, DataFusion, Spark, ClickHouse, or similar engines.
- Experience shaping adapter/plugin standards, driver contracts, or architectural interfaces used by others.
- Familiarity with Rust async ecosystems such as Tokio, Tower, and Tracing, or Go concurrency practices.
- Prior open-source governance experience, including issue triage, pull request reviews, or work with community maintainers.
- Interest in building developer-experience layers or scaffolding frameworks for adapter authors.

## Benefits

- 100% employer-paid medical insurance*.
- Generous paid time off, paid sick time, inclusive parental leave, holidays, a year-end Global Week of Rest, and volunteer days off.
- RSU stock grants*.
- Professional development and training opportunities.
- Company virtual happy hours, free food, and team-building activities.
- Monthly cell phone stipend.
- Access to a mental health support platform offering therapy, coaching, and self-guided mindfulness resources for covered employees and dependents.

*Benefits may vary by country and worker type.

## Similar jobs

- [Sr. Staff Engineer - Payments & Commerce Platform](https://hotfix.jobs/jobs/153f52a7-9c89-4b7b-b5f1-fd9fa8b0f5d8) - GoHighLevel - Remote
- [Staff Software Engineer - Financial Integrity](https://hotfix.jobs/jobs/628b08cc-4a96-4422-8259-827b91dafd1e) - Rippling - Bengaluru, India
- [Staff Backend Engineer](https://hotfix.jobs/jobs/127bb501-4fd5-435d-92d9-d47c9bf13f75) - GitLab - Remote - $153k – $259k/yr
- [Staff Software Engineer, Security Platform](https://hotfix.jobs/jobs/4781c25d-fac1-4310-82f6-3708762dc1df) - Coinbase - Remote - ₹9.4M – ₹9.4M/yr
- [Staff Engineer](https://hotfix.jobs/jobs/266a6958-bad8-43f5-a0de-de4c0c7c2e8e) - Reltio - Bengaluru, India

**Apply:** https://hotfix.jobs/jobs/2a4ef282-3e61-40f7-821e-3863f3995c9e
**Canonical:** https://hotfix.jobs/jobs/2a4ef282-3e61-40f7-821e-3863f3995c9e