
About Fivetran
Effortless data integration for every business
Key Highlights
- Raised $727.7 million in total funding
- Acquired HVR and Teleport Data to enhance functionality
- 1,001+ employees with a focus on cloud-based solutions
- Headquartered in Oakland, CA with global expansion plans
Fivetran, headquartered in Oakland, CA, is a leading data integration platform that simplifies the process of centralizing data for businesses. With over 1,001 employees, Fivetran has raised $727.7 million in funding, including a $565 million Series D round led by Andreessen Horowitz in 2021. The pl...
π Benefits
Fivetran offers a comprehensive benefits package including 100% paid Medical, Dental, Vision, and Basic Life Insurance starting on day one, a 401k mat...
π Culture
Fivetran fosters a culture of innovation and adaptability, continuously improving its cloud applications to meet changing data needs. The company emph...
Overview
Fivetran is seeking a Staff Software Engineer for their ETL Platform team to design and implement data pipelines. You'll work with technologies like Python, Java, and Snowflake to ensure customer data flows smoothly. This role requires expertise in both interpreted and compiled languages.
Job Description
Who you are
You have a strong background in software engineering with at least 5 years of experience, particularly in building and maintaining data pipelines. Your expertise spans both interpreted languages like Python and Ruby on Rails, as well as compiled languages such as Java and C++. You possess a solid understanding of relational databases, and experience with data warehousing solutions like Snowflake is a bonus. You thrive in collaborative environments and are adept at problem-solving, ensuring that customer data flows smoothly and reliably.
You are familiar with the challenges of managing large datasets and have experience in optimizing data processing workflows. Your technical skills are complemented by your ability to communicate effectively with cross-functional teams, ensuring that engineering solutions align with business needs. You are passionate about data accessibility and reliability, and you understand the importance of maintaining high standards in data integrity and performance.
Desirable
Experience with cloud platforms and infrastructure management is a plus. Familiarity with ETL processes and tools will help you excel in this role. You are also open to learning new technologies and methodologies that can enhance the efficiency of data operations.
What you'll do
As a Staff Software Engineer on the ETL Platform team, you will be responsible for designing and implementing robust data pipelines that power the modern data stack for thousands of companies. You will work closely with your team to ensure that customer data arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. Your role will involve overseeing the core platform that backs Censusβ sync engine, ensuring that data flows smoothly and on time.
You will lead projects such as the recent Sync Tracking overhaul, which enables the capture, storage, and processing of huge datasets. This project provides customers with complete visibility into their data flows, allowing them to verify that every record is getting where it needs to go. You will also manage a constantly scaling and resizing fleet of machines to handle the dynamic needs of our customers, acting as a shadow infrastructure team.
Collaboration is key in this role, as you will work with product managers, data analysts, and other engineers to define requirements and deliver high-quality solutions. You will participate in code reviews, mentor junior engineers, and contribute to the overall technical direction of the team. Your insights will help shape the future of our ETL platform, ensuring it meets the evolving needs of our customers.
What we offer
Fivetran provides a supportive and inclusive work environment where you can thrive. We offer competitive compensation and benefits, including flexible working arrangements to support your work-life balance. You will have the opportunity to work with cutting-edge technologies and be part of a team that is dedicated to making data access as simple and reliable as electricity. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Fivetran.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
Fivetran is hiring a Staff Software Engineer for their ETL Platform team to design and implement data pipelines. You'll work with technologies like Python, Java, and Snowflake to ensure customer data flows smoothly. This role requires expertise in both interpreted and compiled languages.

Staff Engineer
Fivetran is seeking a Staff Software Engineer to join their Reverse ETL product engineering team. You'll integrate data activation capabilities into the Fivetran product using technologies like Python and Java. This role requires expertise in both interpreted and compiled languages.

Staff Engineer
Fivetran is seeking a Staff Software Engineer to develop enterprise-grade software for their PostgreSQL database connector team. You'll focus on building reliable data pipelines and enhancing capabilities for sophisticated customers. This role requires strong expertise in software engineering and database management.

Staff Engineer
Fivetran is seeking a Senior Staff Software Engineer to enhance their data pipeline service focusing on SQL Server and Oracle systems. You'll work on binary log reading and change data capture, contributing to a world-class ELT solution. This role requires expertise in database technologies and data replication.

Staff Engineer
Fivetran is seeking a Staff Software Engineer to develop enterprise-grade software for their PostgreSQL database connector team. You'll focus on building data pipelines and enhancing capabilities for sophisticated customers. This role requires expertise in PostgreSQL and a passion for data-driven development.