Staff Software Engineer
Fivetran · Data Infrastructure
- Work arrangement: remote in country
- Employment type: Full Time
- Seniority: senior
- Posted:
Source not independently verified
Confirm the company and recruiter through an official company domain before applying. Never pay money, share one-time codes, sign out of your Apple or Google account, install apps or configuration profiles, or run code from a repository sent by a recruiter.
Job description
Position:
Staff Software Engineer
Company:
Fivetran
Location:
India (Remote)
Short Summary:
Fivetran's mission is to simplify and ensure reliable access to data. As a Staff Software Engineer, you will work on the dbt Core team, focusing on enhancing the performance and reliability of the open-source engine that supports data transformation for numerous organizations.
Responsibilities:
- Dive deep into the dbt-core execution engine to identify and eliminate performance bottlenecks.
- Architect and implement improvements to the adapter interface connecting dbt to various databases and platforms.
- Debug complex system-level issues related to Linux process management and database query planning.
- Lead technical design discussions and contribute to the architectural roadmap for dbt Core.
- Mentor engineers and uphold high standards for code quality and design.
- Take ownership of distributed systems and participate in an on-call rotation.
Requirement:
- 6+ years of professional software development experience, focusing on backend systems.
- Proficiency in Python and a systematic approach to problem-solving in Linux environments.
- Solid understanding of database internals and excellent communication skills.
Preferred Qualifications:
- Background in data warehousing or analytics engineering.
- Experience with Go or Rust, and contributing to open-source projects.
- Familiarity with performance analysis tools.
Benefits:
- 100% employer-paid medical insurance.
- Generous paid time-off policy, inclusive parental leave, and volunteer days off.
- RSU stock grants and professional development opportunities.
- Monthly cell phone stipend and access to mental health support resources.
Staff Software Engineer
Company:
Fivetran
Location:
India (Remote)
Short Summary:
Fivetran's mission is to simplify and ensure reliable access to data. As a Staff Software Engineer, you will work on the dbt Core team, focusing on enhancing the performance and reliability of the open-source engine that supports data transformation for numerous organizations.
Responsibilities:
- Dive deep into the dbt-core execution engine to identify and eliminate performance bottlenecks.
- Architect and implement improvements to the adapter interface connecting dbt to various databases and platforms.
- Debug complex system-level issues related to Linux process management and database query planning.
- Lead technical design discussions and contribute to the architectural roadmap for dbt Core.
- Mentor engineers and uphold high standards for code quality and design.
- Take ownership of distributed systems and participate in an on-call rotation.
Requirement:
- 6+ years of professional software development experience, focusing on backend systems.
- Proficiency in Python and a systematic approach to problem-solving in Linux environments.
- Solid understanding of database internals and excellent communication skills.
Preferred Qualifications:
- Background in data warehousing or analytics engineering.
- Experience with Go or Rust, and contributing to open-source projects.
- Familiarity with performance analysis tools.
Benefits:
- 100% employer-paid medical insurance.
- Generous paid time-off policy, inclusive parental leave, and volunteer days off.
- RSU stock grants and professional development opportunities.
- Monthly cell phone stipend and access to mental health support resources.
Skills
- debugging
- linux
- python
Languages
EN
Apply
Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.
View & apply