
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...
Skills & Technologies
Overview
Fivetran is hiring a Senior C Programmer to build high-performance data integration systems. You'll work with relational semantics and software performance to advance the technical foundation of Fivetran's product offering. This position requires experience in a high-impact software team.
Job Description
Who you are
You have significant experience in C programming, ideally with a focus on high-performance systems. You understand relational semantics and have a strong grasp of software performance optimization β your background includes working on complex software projects where your decisions had cascading implications. You are comfortable collaborating with diverse teams and can build consensus while also being decisive when necessary. You thrive in environments where you need to measure twice before cutting once, ensuring that your contributions are impactful and reliable.
You are eager to learn and grow, and you don't need to be a subject matter expert before joining Fivetran β your curiosity and willingness to dive deep into the technical aspects of data integration will help you become one. You value humility and are open to collecting diverse input from your peers, which enhances your decision-making process. Your experience in high-impact software teams has equipped you with the skills to navigate challenging technical landscapes effectively.
What you'll do
As a Senior C Programmer at Fivetran, you will be responsible for designing and implementing components of our data integration system. Your role will involve evolving a high-performance extract-load-transform (ELT) system that supports hundreds of data connectors with minimal maintenance effort. You will collaborate closely with engineering teams to ensure that the technical foundation of our product is robust and scalable. Your work will directly contribute to making data access as simple and reliable as electricity for our customers.
You will engage in a mix of design and implementation tasks, requiring you to think critically about data representation and software performance. Your contributions will help shape the future of our data pipelines, enabling organizations to leverage their data effectively. You will also have the opportunity to mentor junior engineers, sharing your expertise and fostering a culture of learning within the team.
What we offer
At Fivetran, we are committed to creating an inclusive and supportive work environment. We offer competitive compensation and benefits, along with opportunities for professional growth and development. You will be part of a team that values collaboration and innovation, working together to solve complex challenges in the data integration space. We encourage you to apply even if your experience doesn't match every requirement β your potential and willingness to learn are what matter most.
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

Software Engineering
Intercom is hiring a Senior Software Engineer to solve real customer problems through technical expertise. You'll work on both back-end and front-end systems, utilizing skills in Java, JavaScript, and Machine Learning. This role requires significant experience in software engineering.

Software Engineering
MongoDB is seeking a Senior Software Engineer to join their Migration Services team, focusing on architecting and managing automated data migration services. You'll work with technologies like Java, C#, and cloud platforms. This role requires 5+ years of experience in backend systems.

Ai Engineer
MongoDB is seeking a Senior AI Engineer to join their Forward Deployed Engineering team. You'll work on application modernization projects and explore generative AI technologies. This role requires expertise in MongoDB and a strong understanding of application modernization.

Software Engineering
MongoDB is seeking a Senior Software Engineer for their C2C Tooling team to build a high-performance database synchronization tool. You'll work with Go and MongoDB technologies, focusing on migrations and disaster recovery. This role requires 5+ years of experience in software development.

Software Engineering
MongoDB is seeking a Senior Software Engineer to join their Education AI Team, focusing on modern generative AI technology. You'll work with TypeScript and AI engineering practices to enhance MongoDBβs AI Assistant. This role requires at least 5 years of software engineering experience.