Fivetran

Staff Software Engineer

Fivetran
Apply
28 days ago
Bengaluru, IndiaStaff+

Responsibilities

  • Design, build, and maintain Rust-first connectivity layers, execution APIs, and adapter scaffolding
  • Partner with compiler, semantic layer, and runtime teams 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 interoperability and performance issues across drivers, engines, and compute domains
  • Review pull requests, write RFCs, and evolve public code architectures with internal and community maintainers
  • Mentor engineers on systems best practices and shared patterns for resilience, debuggability, and API clarity

Requirements

  • 6+ years of software engineering experience 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
  • 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
  • Preferred experience with Arrow, ADBC, DuckDB, Presto, DataFusion, Spark, ClickHouse, or similar engines
  • Preferred familiarity with Rust async ecosystems such as tokio, tower, and tracing, or Go concurrency practices
  • Preferred prior open-source governance experience and experience shaping adapter, plugin, driver, or architectural standards

Benefits

  • 100% employer-paid medical insurance, with coverage varying by country and worker type
  • Paid time off, paid sick time, parental leave, holidays, Global Week of Rest, and volunteer days off
  • RSU stock grants
  • Professional development and training opportunities
  • Virtual happy hours, free food, and team-building activities
  • Monthly cell phone stipend
  • Mental health support platform with therapy, coaching, and mindfulness resources
  • Remote position

Tech Stack

Apache SparkC++ClickHouseGoPrestoRust

Categories

Fivetran

About Fivetran

1,001-5,000 employees

Fivetran builds a managed data integration platform that extracts data from hundreds of SaaS apps and databases and loads it into cloud data warehouses for analytics and AI teams. Sold as a subscription SaaS service, it provides prebuilt connectors, automated schema management, and ELT/replication to destinations like Snowflake, BigQuery, Databricks, and Redshift. Founded in 2012 and headquartered in Oakland, it serves customers such as Autodesk, Condé Nast, JetBlue, and Morgan Stanley.

Contact me