About the job
Fivetran seeks a Principal Software Engineer based in Oakland, California. This position takes a central role in setting the technical direction for Fivetran’s data integration products. The Principal Software Engineer leads architecture and design efforts, while also guiding a team of experienced engineers.
Key Responsibilities
- Lead the development of software solutions for data integration products
- Mentor and support a team of engineers
- Make architectural decisions and shape design strategies
- Work closely with peers to address complex technical challenges
- Help define engineering standards and foster a collaborative team environment
Requirements
- Proven experience leading software engineering teams
- Deep understanding of software architecture and design
- Comfort with large-scale systems and solving complex problems
- Interest in mentoring engineers and influencing team practices
- Enjoyment of modern technologies and collaborative work

