Principal Software Engineer - Data Lakes @Fivetran

    13 days ago·Fivetran is hiring a remote Principal Software Engineer - Data Lakes·📍 Germany

    Overview

    Fivetran is seeking a Principal Software Engineer to contribute to the technical architecture, design, and development of its Managed Data Lake product offering. This full-time remote role is based out of Germany, offering the opportunity to work with a senior engineering team to build scalable, high-performance systems.

    Key Responsibilities

    • Collaborate closely with product teams to understand requirements and design innovative solutions for customers.
    • 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 and resolve issues related to fault-tolerance, performance, and scalability.
    • Ensure operational excellence and fulfill commitments regarding security, reliability, availability, and performance.
    • Influence cross-functional teams by setting technical directions.

    Requirements

    • 6+ 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).
    • Knowledge of columnar storage formats.
    • Team player with a growth mindset and a focus on innovation.

    Benefits

    • 100% employer-paid medical insurance.
    • Generous paid time-off policy and paid sick time.
    • RSU stock grants.
    • Professional development and training opportunities.
    • Company virtual happy hours and team-building activities.
    • Monthly cell phone stipend.
    • Access to a mental health support platform for personalized care and resources.

    Location

    This is a remote position based out of Germany.

    How to Apply

    To apply, please visit the application site.

    Deadline

    No specific deadline mentioned.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.