Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Fivetran Logo

Staff Software Engineer - Data Lakes

Fivetran

Salary not specified
Sep 16, 2025
Remote, US
Apply Now

Fivetran is building data pipelines to power the modern data stack for thousands of companies and is seeking a Staff Software Engineer to contribute to the development of Fivetran’s Managed Data Lake product offering.

Requirements

  • 5+ years of hands-on or research experience with high-performance relational data management systems.
  • Deep understanding of infrastructure & software optimizations and performance engineering to drive significant performance, latency, and availability improvements.
  • Strong development skills in Java and C++.
  • Solid experience with public clouds (AWS, Azure, GCP).
  • Demonstrated knowledge of columnar storage formats.
  • Java, C++, Postgres, Temporal, gRPC
  • AWS, GCP, Azure, Kubernetes, Grafana

Responsibilities

  • Design, develop, implement, and operate highly reliable large-scale data lake systems in cooperation with a dedicated data lake engineering team.
  • Contribute to open-source projects such as DuckDB and Polaris.
  • Embrace Fivetran innovations with open-source standards and toolsets.
  • Analyze fault-tolerance and high availability issues, performance and scale challenges, and solve them.
  • Ensure operational excellence of the services and meet the commitments to our customers regarding security, reliability, availability, and performance.
  • Partner closely with product teams to understand requirements and design cutting-edge new capabilities that go directly into customer’s hands.
  • As part of a senior engineering team, you’ll partner with product and engineering teams to build scalable, high-performance systems, advance open-source technologies, and set technical standards that raise the bar across the organization

Other

  • This is a full-time remote position based out of Germany.
  • Proven track record of leading and delivering projects.
  • Growth mindset and excitement about breaking the status quo by seeking innovative solutions.
  • Excellent team player who is consistent in making everyone around you better.
  • Strongly prefer an MS or PhD in Computer Science, ideally focusing on database management and/or storage engines.