Dataframe SDK Engineer

Rerun

Stockholms kommun

Remote

SEK 700,000 - 1,100,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive cash and equity compensation
Six weeks paid vacation
Hardware and software support

Job summary

A data infrastructure company in Stockholm is seeking a DataFrame SDK Engineer to improve the developer experience for querying data. You will work across Python and Rust while collaborating closely with a talented team. Ideal candidates will have experience with Python data APIs and a passion for ergonomic API design. The role offers competitive compensation and flexible remote work options.

Qualifications

  • Experience with dataframe-style APIs (e.g. Pandas, Polars).
  • Proven ability to take projects from start to finish with limited supervision.
  • Experience writing high-performance software and debugging across Python, Rust, gRPC, and distributed systems.
  • Proven ability to take projects from start to finish with limited hand-holding — you’re comfortable owning a slice of the stack and iterating quickly.
  • Empathy for developers and a sense of taste for clean, ergonomic API design.

Responsibilities

  • Build a world-class query and dataframe SDK.
  • Work across Python, Rust, and gRPC layers.
  • Push performance improvements.
  • Contribute documentation for the SDK.
  • Collaborate with other engineers on dataset creation.

Skills

Experience building or contributing to Python data APIs
Strong experience in Python
Strong experience in Rust
Experience writing high-performance software
Empathy for developers

Tools

Python
Rust
gRPC

Job description

At Rerun, we’re building the data stack for Physical AI. Large parts of the physical-world economy will be transformed by intelligent products, and we're developing the data infrastructure and tools that make it possible.

Our open-source project focuses on logging and visualizing multimodal data and is already loved by some of the best teams in the world. We’re now building our commercial platform — managed infrastructure for ingesting, storing, analyzing, and building training data pipelines for Physical AI at scale.

We’ve built an exceptionally senior, talented engineering team. Now we’re looking for a DataFrame SDK Engineer to own and expand the developer experience for querying and working with Rerun’s data — improving performance, ergonomics, and integrations across our Python and Rust SDKs. This role sits at the intersection of API design, query performance, and developer experience, and will have a direct impact on how customers adopt and build on top of Rerun Cloud.

What You’ll Do
  • Build a world-class query and dataframe SDK that makes exploring data in Rerun intuitive and powerful

  • Work across Python, Rust, and gRPC layers to add new operations and integrate with our distributed backend services

  • Push performance improvements through better query planning, push-down logic, and dataset versioning

  • Contribute documentation and examples that make the SDK easy to adopt

  • Collaborate with other engineers on dataset creation, versioning, and catalog interfaces

We’d love It If You Have
  • Experience building or contributing to Python data APIs, ideally dataframe-style APIs (e.g. Pandas, Polars, Arrow, Snowflake, or similar)

  • Strong experience in Python and Rust, or a language-agnostic background with proven ability and motivation to pick up Rust rapidly.

  • Experience writing high-performance software and debugging across Python, Rust, gRPC, and distributed systems

  • Proven ability to take projects from start to finish with limited hand-holding — you’re comfortable owning a slice of the stack and iterating quickly

  • Empathy for developers and a sense of taste for clean, ergonomic API design

Bonus Points It If You Have
  • Experience with Apache Datafusion or Apache Arrow

  • Familiarity with query planners, compilers, or execution engines

  • Experience working on data-oriented or multimodal data systems (e.g., robotics, physics modeling, or simulation pipelines)

  • Knowledge of async Rust or similar concurrent programming models

How We Work at Rerun
  • We're a remote company headquartered in Stockholm, Sweden.

  • We meet up in person for a week roughly once a quarter

  • The team you'll join has members in European and US-East Coast timezones

    • You should be available for synchronous work between 1:30–5:00pm CET.

    • Given our current team distribution, candidates outside of Europe or the US will be considered on a case-by-case basis to ensure there’s enough overlap for effective collaboration.

  • We've put together an uncommonly talented tech team, value agency and helpfulness highly, and expect everyone to take broad responsibility for what they build

  • We offer competitive cash and equity compensation, six weeks paid vacation, and whatever hardware and software you need to do your job

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Forward Deployed Engineer
Forward Deployed Engineer

The Consensus • Stockholms kommun

Hybrid
SEK 1,000,000 - 1,400,000
Cash compensation
Equity
Six weeks vacation
Data Engineer
Data Engineer

SCRL • Stockholms kommun

On-site
SEK 658,399 - 877,866
Professional development opportunities
Creative work environment
Market-rate salary
Data Engineer
Data Engineer

Backtick • Lunds kommun

On-site
SEK 500,000 - 650,000
Competitive salary
Transparent equity model
Flexible hours and vacation
+3
Customer-Centric Forward Deployed Engineer
Customer-Centric Forward Deployed Engineer

The Consensus • Stockholms kommun

Hybrid
SEK 1,000,000 - 1,400,000
Cash compensation
Equity
Six weeks vacation
Senior R&D Operations Specialist
Senior R&D Operations Specialist

RELEX Solutions • Stockholms kommun

Hybrid
SEK 900,000 - 1,200,000
International career
Learning opportunities
Flexible work
+2
Data Engineer
Data Engineer

Quartr AB • Stockholms kommun

On-site
SEK 489,000 - 762,000
Competitive salaries
Generous wellness allowance
Occupational pension
Data Engineer
Data Engineer

Redeploy AB • Stockholms kommun

On-site
30 days vacation
Private medical insurance
Wellness allowance 5,000SEK
+1
Data Engineer
Data Engineer

Redeploy • Göteborgs kommun

Hybrid
SEK 700,000 - 1,100,000
30 days vacation
Hybrid work and flexible hours
Private medical insurance
+6
Founding Software Product Engineer - Repli5 Platform
Founding Software Product Engineer - Repli5 Platform

Repli5 AB • Göteborgs kommun

Hybrid
SEK 775,000 - 1,034,000
Competitive salary
Pension
Insurances
+4
Business Development Internship - Fall
Business Development Internship - Fall

Redpine • Stockholms kommun

On-site
SEK 30,000 - 50,000
Competitive base salary with equity upside
Opportunity to work with industry-leading professionals
Culture of learning and innovation