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

Senior Staff Software Engineer - Data Lakes

Fivetran

Salary not specified
Dec 2, 2025
Remote, US
Apply Now

Fivetran is building data pipelines to power the modern data stack for thousands of companies and is seeking a Senior Staff Software Engineer to contribute to the technical architecture, design and 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.
  • Set technical directions and influence cross-functional teams.
  • Partner closely with product teams to understand requirements and design cutting-edge new capabilities that go directly into customer’s hands.

Other

  • This is a full-time remote position based out of Germany.
  • Proven track record of leading and delivering large and complicated 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.