Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Polars is hiring a Platform Engineer to contribute to the Polars Cloud platform and the distributed query engine. You will design gRPC/REST APIs, implement leader election and failover for cluster nodes, and manage replication of distributed query state.
You will work in a hybrid role based in Amsterdam, collaborating with the cloud platform and compute engine teams to build a scalable, high-performance data processing stack for both cloud and on-prem deployments.
Pola develops Polars, an open-source high-performance DataFrame library written in Rust, along with Polars Cloud, a managed solution for scaling data workloads.
As a platform engineer at Polars, you will work on fundamental components of the Polars Cloud platform and distributed query engine, including designing APIs, leader election, and failover for cluster nodes. You will cooperate closely with the cloud platform and compute engine teams in a hybrid role based in Amsterdam.
As a platform engineer at Polars you cross many domains & optimizations to make our (distributed) engine efficient & stable.
Polars is the next generation of DataFrames. We don’t take the easy route and build from the ground up, controlling every element allows us to create a superior solution. Our open-source implementation is one of the fastest growing data projects on GitHub and has over 30 thousand stars and 100 million downloads to date.
We believe data processing should be a seamless experience from working locally on your development machine to an enterprise production environment. There should be one framework to learn for data practitioners, removing the need for rewriting code when going to production. To make that possible, we are building a cloud platform to seamlessly bring locally developed Polars pipelines to production. We are also building a distributed engine for Polars to scale beyond the limits of a single machine, both in the cloud and on-premises.
You will be working on fundamental components of both the Polars Cloud platform and the Polars distributed query engine. Some of the things you will be working on are designing gRPC / REST api’s, leader election and failover for cluster nodes, replication of distributed query state and more. For these problems, you will cooperate closely with the cloud platform and compute engine teams.
We're looking for someone who can join us in our Amsterdam office twice a week to collaborate with the team, drive faster development and ideation, and help build our team culture.