
Staff Software Engineer β Fusion Adapters
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in India.
β’ Create, develop, and sustain Rust-first connectivity layers, execution APIs, and adapter frameworks.
β’ Collaborate with dbt compiler, semantic layer, and runtime teams to advance adapter interfaces and system boundaries.
β’ Contribute to Arrow/ADBC and other open-source specifications or implementations.
β’ Take ownership of CI, testing frameworks, profiling, error reporting surfaces, and release readiness for Fusion adapters.
β’ Troubleshoot interoperability and performance challenges across drivers, engines, and compute domains.
β’ Work together with internal and community maintainers to review PRs, compose RFCs, and enhance public code architectures.
β’ Guide engineers on systems best practices and shared patterns for resilience, debuggability, and API clarity.
β’ Strong programming background in Rust, Go, C++, or similar performance-oriented languages.
β’ Experience in designing or maintaining SDKs, libraries, connectors, or compute/data integration codebases.
β’ Familiarity with data warehouses, query engines, Arrow/columnar ecosystems, or execution runtimes.
β’ A passion for developing foundational platform components relied upon by other teams and community members.
β’ Comfort with public code review processes, async-first communication, and collaborative RFC practices.
β’ A mindset focused on debuggability, reliability, and ownership in ambiguous problem spaces.
β’ 6+ years of experience in software engineering, showcasing strong systems-level skills.
β’ 2+ years of experience 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 OSS contributions.
β’ Preferred qualifications include experience with Arrow, ADBC, DuckDB, Presto, DataFusion, Spark, ClickHouse, or similar engines; knowledge of adapter/plugin standards; familiarity with Rust async ecosystems or Go concurrency; previous OSS governance experience; and experience in developer-experience or adapter-author scaffolding.
β’ 100% employer-paid medical insurance.
β’ Generous paid time away from work, including paid vacation or flexible/unlimited vacation depending on role and country.
β’ Paid sick time.
β’ Inclusive parental leave.
β’ Paid holidays, including a year-end Global Week of Rest.
β’ Volunteer days off.
β’ RSU stock grants.
β’ Professional development and training opportunities.
β’ Company virtual happy hours, free food, and enjoyable team-building activities.
β’ Monthly cell phone stipend.
β’ Access to an innovative mental health support platform offering therapy, coaching, and self-guided mindfulness exercises for covered employees and their dependents.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.