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.
About Fivetran
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.
