Principal Software Engineer - Data Lakes

Fivetran
Germany
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 6+ yearsEducation: mastersSkills: ["Growth mindset","Team player"]

Design and build Fivetran’s Managed Data Lake systems, partnering with product and engineering teams to deliver scalable, high-performance capabilities for customers. Contribute to the technical architecture and operational excellence of large-scale data lake infrastructure, improving security, reliability, availability, and performance. Help set technical standards, influence cross-functional teams, and contribute to open-source projects like DuckDB and Polaris.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Fivetran
Fivetran
1 month ago

Principal Software Engineer - Data Lakes

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Design and build Fivetran’s Managed Data Lake systems, partnering with product and engineering teams to deliver scalable, high-performance capabilities for customers. Contribute to the technical architecture and operational excellence of large-scale data lake infrastructure, improving security, reliability, availability, and performance. Help set technical standards, influence cross-functional teams, and contribute to open-source projects like DuckDB and Polaris.
Location: Germany
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Partner with product teams to understand requirements and design new customer capabilities.
  • •Design, develop, implement, and operate highly reliable, large-scale data lake systems.
  • •Contribute to open-source projects such as DuckDB and Polaris.
  • •Analyze fault-tolerance, high availability, performance, and scale challenges and solve them.
  • •Set technical directions and influence cross-functional teams to raise technical standards.

Pay and Benefits

Perks:Health InsuranceRsusPaid LeaveLearning BudgetCell Phone

Key Requirements

  • •6+ years of hands-on or research experience with high-performance relational data management systems.
  • •Deep understanding of infrastructure and software optimizations for performance, latency, and availability improvements.
  • •Proven track record of leading and delivering large and complicated projects.
  • •Strong development skills in Java and C++.
  • •Solid experience with public clouds (AWS, Azure, GCP) and demonstrated knowledge of columnar storage formats.
Experience:6+ yearsData infrastructureData managementOpen source
Education:Master's in Computer Science
Skills:Growth mindsetTeam player
Languages:English
Tech Stack:JavaC++PostgresTemporalGRPCAWSGCPAzureKubernetesGrafanaIcebergPolarisDelta LakeParquetDuckDBData lake

Company Brief

Fivetran
Provides automated data integration and replication software that moves data from hundreds of sources into cloud data warehouses and analytics platforms. Helps engineering and analytics teams keep data pipelines reliable, current, and low-maintenance.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Oakland, United States
Founded: 2012
WebsiteLinkedIn