About the job
Fivetran builds technology that makes data access simple and dependable. Our platform moves customer data into their warehouses, ready for analysis, with minimal engineering effort. Organizations around the world rely on Fivetran to support their data-driven work every day.
Role Overview
The Senior Software Engineer will join the Datalakes team in Bengaluru, Karnataka. This group focuses on the systems that power Fivetran’s Datalakes platform, ensuring data moves reliably and efficiently into datalake ecosystems.
This is a full-time, hybrid role. Team members work from the Bangalore office two days per week, with flexibility to work remotely the rest of the time.
What You Will Do
- Design and build new features for the Datalakes platform.
- Improve and maintain existing services to support reliability, scalability, and performance.
- Address technical challenges in distributed systems, focusing on correctness, operability, and long-term stability.
- Review code and designs, and influence architectural decisions within the team.
- Mentor junior engineers and help raise the technical bar across the group.
Who We’re Looking For
- Strong technical skills in building and maintaining large-scale systems.
- A pragmatic approach to solving engineering problems.
- Collaborative mindset and willingness to work closely with others.
- Interest in tackling complex challenges at scale, especially in data and distributed systems.

