Skip to main content

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
Apply on the employer's site

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.

View all jobs at Fivetran

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?