Fivetran

Staff Software Engineer-dbt core

Fivetran
Apply
28 days ago
Bengaluru, IndiaStaff+

Responsibilities

  • Analyze and eliminate performance bottlenecks in the dbt Core Python execution engine.
  • Architect and implement improvements to the adapter interface connecting dbt to databases and data platforms.
  • Debug system-level issues involving Linux process management, concurrency, database query planning, and network protocols.
  • Lead technical design discussions and contribute to dbt Core’s architectural roadmap.
  • Mentor engineers and review contributions from the open-source community.
  • Own distributed systems, troubleshoot production issues, and participate in an on-call rotation.

Requirements

  • 6+ years of professional software development experience focused on production backend systems.
  • Deep backend engineering experience and proficiency in Python.
  • Comfort debugging Linux environments, including process scheduling, memory management, and file systems.
  • Knowledge of database internals, including query execution, storage layers, indexing, and transaction management.
  • Strong communication, ownership, and first-principles problem-solving skills.
  • Preferred: experience in data warehousing, data engineering, or analytics engineering.
  • Preferred: production experience with Go or Rust.
  • Preferred: experience contributing to or maintaining a popular open-source project.
  • Preferred: experience building compilers, interpreters, or developer tooling.
  • Preferred: familiarity with performance tools such as perf or strace.

Benefits

  • Remote-first and asynchronous-friendly work environment.
  • 100% employer-paid medical insurance, subject to country and worker-type variations.
  • Paid vacation or flexible/unlimited vacation depending on role and country, paid sick time, inclusive parental leave, paid holidays, a year-end 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 offering therapy, coaching, and mindfulness resources for covered employees and dependents.

Tech Stack

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