Fivetran

Staff Software Engineer

Fivetran
Apply
2 months ago
Remote, IndiaStaff+

Responsibilities

  • Improve dbt Core’s Python execution engine by identifying, debugging, and eliminating performance bottlenecks.
  • Architect and implement improvements to the adapter interface connecting dbt to databases and data platforms.
  • Debug complex issues involving Linux process management, concurrency, database query planning, and network protocols.
  • Lead technical design discussions and contribute to dbt Core’s long-term architectural roadmap.
  • Mentor engineers and review open-source community contributions for quality, testing, and design.
  • Own distributed systems, troubleshoot production issues, and participate in an on-call rotation to maintain high availability.

Requirements

  • At least 6 years of professional software development experience focused on production backend systems.
  • Deep backend engineering experience and proficiency in Python.
  • Comfort navigating and debugging Linux environments, including process scheduling, memory management, and file systems.
  • Strong understanding of database internals, including query execution, storage layers, indexing, and transaction management.
  • Strong communication, ownership, and problem-solving skills.
  • Preferred: background 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 analysis tools such as perf or strace.

Benefits

  • Remote-first, asynchronous-friendly work environment.
  • 100% employer-paid medical insurance, subject to country and worker type.
  • Paid time off, paid sick time, parental leave, holidays, and volunteer days off.
  • RSU stock grants, subject to applicable terms.
  • 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 for covered employees and dependents.

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