Staff Software Engineer
FivetranBengaluruFull TimeEngineering
Remotely
Listed on 2 job boards, which is a stronger signal than one board alone.
gorustduckdbprestoarrowdatafusionadbc
Also available on
Job Description
📋 Description
- 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
- Contribute to Arrow/ADBC and other open-source specs or implementations.
- Own CI, testing frameworks, profiling, error reporting surfaces, and release readiness for Fusion
- 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
🎯 Requirements
- Strong programming background in Rust, Go, C++ or similar performance-oriented languages.
- Experience designing or maintaining SDKs, libraries, connectors, or data integration codebases.
- Exposure to data warehouses, query engines, Arrow/columnar ecosystems, or execution runtimes.
- A desire to build foundational platform components used by other teams and the community.
- Comfort working in public code review loops, async-first communication, and RFC processes.
- A mindset grounded in debuggability, reliability, and ownership in ambiguous problem spaces.
🎁 Benefits
- 100% employer-paid medical insurance
- Generous PTO, sick time, inclusive parental leave, holidays
- RSU stock grants
- Professional development and training opportunities
- Company virtual happy hours, free food, and team-building activities
- Monthly cell phone stipend
Back to all jobs