Logo Fivetran

Principal Software Engineer

New

Job

  • Level
    Senior
  • Job Field
    Software, Data
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Munich
  • Working Model
    Full Remote
  • Job Summary

    In this role, you will develop highly scalable data lake systems and work closely with product teams to design innovative features while integrating open standards and technologies.

    Job Technologies

    Your role in the team

    • Fivetran is building data pipelines to power the modern data stack for thousands of companies.
    • We're seeking a Principal Software Engineer to contribute to the technical architecture, design and development of Fivetran's Managed Data Lake product offering.
    • 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.
    • Partner closely with product teams to understand requirements and design cutting-edge new capabilities that go directly into customer's hands.
    • 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.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Deep understanding of infrastructure & software optimizations and performance engineering to drive significant performance, latency, and availability improvements.
    • Proven track record of leading and delivering large and complicated projects.
    • Strong development skills in Java and C++.
    • Demonstrated knowledge of columnar storage formats.
    • 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.

    Experience

    • 6+ years of hands-on or research experience with high-performance relational data management systems.
    • Solid experience with public clouds (AWS, Azure, GCP).

    This text has been machine translated. Show original

    What we offer

    • This is a full-time remote position based out of Germany.

    This text has been machine translated. Show original

    Topics that you deal with on the job

    Job Locations

    • Location Munich

      Bayern

      Germany

    This is your employer

    Fivetran

    Fivetran

    Fivetran is a modern company that offers an automated platform for data integration. With over 5,000 customers worldwide, including Fortune 500 companies, Fivetran provides a reliable solution for maintenance-free access to data. Founded in 2013, the company is headquartered in Oakland, USA.

    Description

  • Company Type
    Startup
  • Working Model
    Full Remote, Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo Fivetran

    Principal Software Engineer

    Location
    Munich
    Working Model
    Full Remote
    Diversity
    Open for all genders
    English Only
    English only required

    More Jobs