Fivetran
Software Engineer III
Oakland, California, United States, AMERFrom $209.9kfull-timemidAdded today
About this role
Join Fivetran's core engineering team to design and maintain scalable, reliable data pipeline infrastructure. You'll work on critical services powering data movement across cloud platforms using Java, Kubernetes, and cloud technologies in a hybrid Oakland-based role.
What you'll do
- Design and implement scalable distributed data pipelines and performance improvements on cloud platforms
- Develop, maintain, and test Java code for core data pipeline services
- Ensure quality, efficiency, and reliability of pipeline infrastructure components
- Collaborate with peer engineers and cross-functional teams on system architecture
- Troubleshoot and optimize data movement processes across multiple cloud providers
- Contribute to build and deployment infrastructure using containerization and orchestration tools
What they're looking for
- Java 17 and JUnit5
- Docker and Kubernetes
- AWS, GCP, and Azure
- SQL and BigQuery
- Distributed systems design
- Cloud infrastructure and DevOps practices
- Build tools like Bazel
- Data pipeline architecture
Opens the official application on the employer’s site. No login required.
Fivetran
Fivetran builds a data pipeline platform that enables reliable integrations and data flows across enterprise systems at scale. The company is hiring Software Engineers to develop high-performance distributed systems, Systems Engineers to maintain integrations, and Customer Support Engineers to help customers resolve technical issues with their data pipelines.
- Website
- fivetran.com
Likely interview questions
- Tell us about a time you designed a scalable distributed system and the trade-offs you considered.
- How have you optimized data pipeline performance in a previous role?