Remote Principal Software Engineer - Data Lakes
Fivetran
From Fivetran’s founding until now, our mission has remained the same: to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations continue to leverage our technology every day to become truly data-driven.
About the Role
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.
This is a full-time remote position based out of Germany.
Technologies You’ll Use
- Java, C++, Postgres, Temporal, gRPC
- AWS, GCP, Azure, Kubernetes, Grafana
- Iceberg, Polaris, Delta Lake, Parquet, DuckDB
What You’ll Do
- 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.
Skills We’re Looking For
- 6+ 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.
- 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 breaking the status quo by seeking innovative solutions.
- Excellent team player who is consistent in making everyone around you better.
Bonus Skills
- Strongly prefer an MS or PhD in Computer Science, ideally focusing on database management and/or storage engines.
#LI-IM1
#LI-REMOTE
Perks and Benefits
- 100% employer-paid medical insurance *
- Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
- RSU stock grants*
- Professional development and training opportunities
- Company virtual happy hours, free food, and fun team-building activities
- Monthly cell phone stipend
- Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents.
* May vary by country and worker type – please reach out to your recruiter for more information
Click here to learn more about Fivetran’s Benefits by Region.
We’re honored to be valued at over $5.6 billion , but more importantly, we’re proud of our core values of Get Stuck In, Do the Right Thing, and One Team, One Dream . Read about us in Forbes .
Fivetran brings together high-quality talent across the globe to make data access as easy and reliable as electricity for our customers. We value and recognize that our customers benefit from having innovative teams made of people from many backgrounds, experiences, and identities. Fivetran promotes diversity, equity, inclusion & belonging through attracting, recruiting, developing, and retaining a diverse workforce, not only because it is the right thing to do, but because it helps us build a world-class company to better serve our customers, our people and our communities.
To learn more about Fivetran’s culture and what it’s like to be part of the team, click here and enjoy our video.
To learn more about our candidate privacy policy, you can read our statement here .
We are committed to ensuring that all candidates have an equal opportunity to participate in our interview process. If you require accommodations at any stage of the process due to a disability, medical condition, or any other circumstance, please don’t hesitate to submit your request by filling out this form . We will work with you to provide reasonable accommodations to facilitate your participation and ensure a fair and accessible interview experience. Your request and any information provided will be kept confidential and will not impact your candidacy. We look forward to hearing from you and accommodating your needs to the best of our ability.
Jobicy JobID: 146976$222.5k - $257.5k
...day.Observability Engineering owns the breadth and... ...how their software behaves in production... ...facing software. As a Principal Software Engineer... ...Observability & Telemetry Data), you will set the... ..., or you may work remotely from anywhere in... ...formats (Delta Lake, Apache Iceberg),...Remote workFull timeTemporary workWork at officeLocal area$195k - $290k
...you.About the Role:Our Data Platform group at... ...hyper scale security data lake that helps find bad actors... ...role, you will be a Principal Engineer within Data Platform,... ...design and the software development lifecycle.... ...work effectively with remote teams.Bonus Points:Familiarity...Remote workFull timeWork experience placementWork at officeLocal area- ...platform, we are building a Data + AI team to unlock... ...seeking Staff and Principal Engineers who thrive in... ...and a cloud-native data lake, while also laying the... ...level : 8+ years in software/data engineering, with... ...Flex time off Policy ~ Remote Work / Home office setup...Remote workFull timeTemporary workWork from homeWorldwideHome officeFlexible hours3 days per week
$99k - $225k
Data Lake EngineerThe Opportunity: For an organization to transform in today’s digital world... ...for warfighters.As a data lake engineer on our team, you’ll use your extensive technical... ...have their cameras on during meetings.Remote: If this position is listed as remote, there...Remote workFull timeContract workPart timeWork at officeLocal area- AgileEngine is seeking a Senior Data Engineer to design and implement scalable data lakes, warehouses, and lakehouse architectures for a high-volume financial data platform. The role focuses on Python-based ETL/ELT pipelines, Airflow orchestration, and ingestion workflows...Remote job
- ...Experience: 15+ Years PETADATA is seeking a seasoned Senior Data Lake Engineer with over 15 years of experience in data engineering and a strong... ...Position: Senior Data Lake Engineer Location: Dallas, TX (Remote) Work Type: C2C Experience: 15+ Years Note: This role requires...Remote work
$200k - $275k
...Summary:We are seeking an experienced and visionary Staff Engineer to technically anchor our new AI Data Engine team. This pivotal role will drive the... ...Vegas to support collaboration, or this role can be fully remote.The salary range for this role is an estimate based on...Remote workWork at office$175k - $198k
...and ensure the integrity of networks, data, systems, and processes. Organizations... ...mitigate cyber risks in real time.We seek a Principal Software Engineer to join our product development... ...Only)Parental Leave (US Only)Hybrid and Remote Work ModelOur people are our most...Remote work$107.5k - $204.5k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...of aerospace and defense.RTX is seeking a Data Engineer for an immediate position onsite... ...role is designated as on-site, hybrid or remote.The salary range for this role is 107,500...Remote workTemporary workWork experience placementWork at officeImmediate startRelocation packageFlexible hours- Suncoast Credit Union is seeking a Senior Data Engineer to design, evaluate, and test data infrastructures. This role leads... ...experience, and knowledge of data warehousing, Delta Lakes, and Lakehouse architectures. Remote in Florida with full-time responsibilities. #J-18808...Remote jobFull time
$185.5k - $265k
...leveraging the world’s largest security data lake to power our cloud-native Zero Trust Exchange... ...cybersecurity.RoleWe are looking for a Principal Software Development Engineer to join our team. This is a hybrid (3 days/week) or remote (within the Pacific Timezone) role,...Remote workFull timeWork at officeLocal area3 days per week- ...customers. Are you ready to join us?The Principal Software Engineer, Medical Device Systems is responsible... ...located at our main campus in Lake Forest, California.In this role, a typical... ...departmental relationships in avirtual, remote, and asynchronous environment.Medical...Remote workFull timeTemporary workWork at office
$142.1k - $271.3k
AVEVA is creating software trusted by over 90%... ...training. Job Title: Principal Software EngineerLocation: Lake Forest,... ...support of Hypervelocity Engineering (HVE) initiatives.... ...infrastructure, database, data storage, and AI... ...or markets may be remote. The working arrangement...Remote workFull timeWork at officeLocal areaFlexible hours$163.8k - $257.4k
...Principal Software Engineer (Data) ZoomInfo is where careers accelerate. We move fast, think boldly, and empower you to do the best work of your life. You'll be surrounded by teammates who care deeply, challenge each other, and celebrate wins. With tools that amplify...Remote workWorldwide$140k - $195k
DescriptionResource Innovations is seeking a Principal Software Engineer to join our growing Software... ...on the world.This is a remote position requiring... ..., AZ; Denver, CO; Salt Lake City, UT; or Madison, WI. Candidates... ...application, integration, data, and cloud architecture....Remote workFull timeWork at officeLocal area- ...Principal Software Engineer Location: Boston, MA; NC; Salt Lake City, UT; Smithfield, RI/Remote Duration: Long Term Required Skills: Java, J2EE, Spring Boot, REST, Microservices, API development Preferred Skills: Kafka, UI, Spark, Docker, React, Kubernetes...Remote work
$217k - $310k
...Bellevue, Washington, USA; Remote - USA; San Jose, California, USA... ...the world’s largest security data lake to power our cloud-native... ...are looking for a Director, Software Development to join our team.... ...reporting to the Production Engineering organization in the Cloud Infrastructure...Remote workFull timeWork at officeLocal area3 days per week$91.8k - $137.6k
...Northrop Grumman Aeronautics Systems is looking to add a Software Engineer/Principal Software Engineer- Data Analyst to join our team on site in either in Rancho... ...full-time, on-site at our facility. There is no remote / hybrid / telework available for this position....Remote workFull timeRelocation packageShift work$200k - $280k
...level of clearance.*** Are you a Principal Analytic Software Engineer who is ready for a new challenge that... ...hiring phase, then dropped off on a remote contract and never seen or heard from... ...-Stack Application Development, Big Data, Cloud Technologies, Analytics,...Remote workFull timeContract workWork from homeRelocation package- ...A technology solutions firm is looking for a Lead Data Engineer to work remotely on building end-to-end data solutions. The ideal candidate will design and maintain scalable data pipelines and collaborate with AI/ML teams. The position requires strong skills in Databricks...Remote work
$140k - $195k
...Resource Innovations is seeking a Principal Software Engineer to join our growing Software... ...on the world. This is a remote position requiring... ...Phoenix, AZ; Denver, CO; Salt Lake City, UT; or Madison, WI. Candidates... ...application, integration, data, and cloud architecture....Remote workWork at officeLocal area- ...distributed team with remote employees across every... ...system of action – where software not only records what happened... ...As a hybrid PM+Eng+Data builder: own the end-to... ...components – so other engineers can build on a... ...Chrome, S3-backed data lakes, and deep Salesforce integration...Remote work
- Role Description The Principal Software Engineer will play a critical role in designing, developing, and... ...event hubs, messaging systems, and data lakes. ~1+ years’ experience with AI-powered... ...solutions. Benefits ~Fully remote work with company provided equipment...Remote workFull timeTemporary workCasual workFlexible hours
$196k - $230k
...Expectations are high, and so are the rewards. The Data Lake Ingestion team builds the foundations that move data... ...problem-solving to address deep platform engineering challenges! As a Senior Software Engineer, you will design and implement the next generation...Full timeWork at officeFlexible hoursShift work3 days per week- Oddball is seeking a Data Engineer to build and maintain data infrastructure powering a cloud-based case management system for a major federal agency. You will work in a fully remote, Agile environment with cross-functional teams to scale data-driven initiatives. The role...Remote job
$170k - $281k
...greatest potential. Title and Summary Principal Software Engineer, Data Architecture Overview: Mastercard's Data &... ...technologies, including Databricks, Snowflake, Delta Lake, and streaming platforms. • Enable both real time and...Full timePart timeWorldwideFlexible hours$200.6k - $250.4k
Principal Software Engineer, Semantic Data ServicesAbout the RoleWEX is reimagining its enterprise data platform with an ambitious goal: make our data understandable... ...and technical direction for WEX's Semantic Data Lake and next generation of Data as a Service.Design and...Full timeFlexible hours$272k - $431.25k
...you can make a lasting impact on the world! The Data Center MODS organization seeks a Principal Engineer to architect and scale next-generation L10 and L11... ...Proficiency in distributed systems and hardware / software interfaces is essential for success. What you'll...Remote work- ...without adding hardware, installing software, or changing a line of code.... ...% of the Internet. That’s a lot of data. On the Town Lake team, our mission is to make that data... ...for an experienced, product-minded principal software engineer to help take Town Lake from a fast-...Local area
$152k - $190k
...pushing the envelope, leveraging the world’s largest security data lake to power our cloud-native Zero Trust Exchange platform. This... ...of cybersecurity. Role We are looking for a Staff Software Engineer to join our team. This is a hybrid, based in San Jose, CA 3...Full timeWork at officeLocal areaWorldwide3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Principal Software Engineer - Data Lakes. Be the first to apply!
- principal software engineer Remote
- senior principal software engineer Remote
- data engineer analytics Remote
- principal data engineer Remote
- senior cloud data engineer Remote
- data center engineer Remote
- staff data engineer Remote
- director data engineering Remote
- data engineer graduate Remote
- big data devops engineer Remote



