Tech Stack
AWSAzureGoogle Cloud PlatformGrafanaGRPCJavaKubernetesPostgres
About the role
- Contribute to the technical architecture, design, and development of Fivetran’s Managed Data Lake product offering
- Partner closely with product teams to understand requirements and design new capabilities that go directly into customers’ hands
- Design, develop, implement, and operate highly reliable large-scale data lake systems with a dedicated engineering team
- Contribute to open-source projects such as DuckDB and Polaris
- Analyze fault-tolerance, high availability, performance, and scale challenges and implement solutions
- Ensure operational excellence, meeting commitments on security, reliability, availability, and performance
- Set technical directions and influence cross-functional teams
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
- 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)
- Demonstrated knowledge of columnar storage formats
- Growth mindset and excitement about seeking innovative solutions
- Excellent team player with ability to make everyone around you better
- Familiarity with Postgres, Temporal, gRPC
- Experience with Kubernetes, Grafana
- Knowledge of data lake/table formats: Iceberg, Polaris, Delta Lake, Parquet, DuckDB