Staff Software Engineer_Fusion Adapters

10 hours, 21 minutes ago
Full-time
Senior
Software Development
Fivetran

Fivetran

Fivetran is a SaaS data integration platform that automates data movement from multiple sources into data warehouses, allowing analysts to centralize data effortlessly and focus on driving business analytics.

IT Services
1001-5000
Founded 2012
$853M raised

Description

  • 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 and 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 environments.
  • Collaborate with internal and community maintainers on pull-request reviews, RFCs, and public code architecture.
  • Mentor engineers on systems best practices, resilience, debuggability, and API design.

Requirements

  • 6+ years of software engineering experience with strong systems-level expertise.
  • 2+ years of experience in open-source, SDK, runtime, or low-level integration environments.
  • Strong programming experience in Rust, Go, C++, or similar performance-oriented languages.
  • Experience designing or maintaining SDKs, libraries, connectors, or data/compute integration codebases.
  • Exposure to data warehouses, query engines, Arrow or columnar ecosystems, or execution runtimes.
  • Bachelor’s degree in Computer Science or a related field, or equivalent industry and open-source contribution experience.
  • Comfort with public code reviews, asynchronous communication, and collaborative RFC processes.
  • Experience with Arrow, ADBC, DuckDB, Presto, DataFusion, Spark, ClickHouse, or similar engines (preferred).
  • Familiarity with Rust async tools such as tokio, tower, and tracing, or Go concurrency practices (preferred).
  • Open-source governance experience or experience defining adapter, plugin, driver, or architectural interface standards (preferred).

Benefits

  • 100% employer-paid medical insurance, subject to country and worker type.
  • Generous paid time off, including vacation or flexible/unlimited vacation, sick time, parental leave, holidays, a Global Week of Rest, and volunteer days.
  • RSU stock grants.
  • Professional development and training opportunities.
  • Monthly cell phone stipend.
  • Mental health platform offering therapy, coaching, and mindfulness resources for employees and covered dependents.
  • Virtual happy hours, free food, and team-building activities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Engenheiro(a) de Software Sênior (BU despesas)

Flash 501-1000 Professional Services

Como Pessoa Engenheira de Software Sênior na Flash, você desenvolverá soluções para a plataforma de RH e financeiro, conectando desafios de negócio a produtos escaláveis e confiáveis.

AWS Azure CI/CD GCP Microservices MongoDB NestJS Node.js React TypeScript
10 hours, 36 minutes ago

Engenheira de Software Sênior (Vaga afirmativa para mulheres)

Flash 501-1000 Professional Services

Como Desenvolvedora na Flash, você criará e evoluirá soluções escaláveis para a plataforma de RH e financeiro, contribuindo para a qualidade, arquitetura e confiabilidade dos produtos.

AWS Azure CI/CD GCP GraphQL JavaScript Microservices MongoDB NestJS Node.js React React Native REST API
10 hours, 36 minutes ago

Software Engineer III, Cloud Infrastructure

MyFitnessPal 5001+ Health Care Providers & Services

MyFitnessPal is hiring a Senior Software Engineer to strengthen the cloud and container infrastructure that enables secure, reliable, and scalable experiences for its health-focused platform and engineering teams.

AWS CI/CD Cloudflare Datadog Docker GitHub Actions Kubernetes Linux MySQL New Relic Redis Terraform Unix
1 day, 10 hours ago

Senior Software Engineer (Remote)

Weedmaps 501-1000 Internet Software & Services

Weedmaps is seeking a remote Senior Software Engineer to deliver AI-assisted, end-to-end marketplace and dispensary product features while modernizing its consumer and business platforms.

AWS CI/CD E-commerce Elixir LLM Microservices Node.js React React Native Ruby Ruby on Rails TypeScript
1 day, 10 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers