Skip to main content
HimalayasHimalayas logo
TinybirdTI

Product Engineer (SDK, CLI & Interfaces)

Tinybird is a real-time data platform that enables developers and data teams to build scalable, low-latency analytical APIs from large datasets using SQL.

Tinybird

Employee count: 51-200

Salary: 68k-96k EUR

Spain only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

About Tinybird

At Tinybird, we help developers and data teams take flight by unlocking the power of real-time data to quickly build data pipelines and innovative data products. With Tinybird, you can effortlessly ingest multiple data sources at scale, query and shape it using the 100% pure SQL you already know and love, and publish results as low-latency, high-concurrency APIs for your applications to chirp about. Developers can create fast APIs, faster. What used to take hours and days now only takes minutes! Tinybird is the essential tool that data engineers and software developers have been waiting for enabling you to drive innovation with ease.

The role

    We’re looking for an experienced Product Engineer to help us build and evolve how developers interact with Tinybird.

    This role spans everything from the SDKs (Typescript and Python) and CLI to the features and workflows that shape the overall experience.

    You’ll work across different parts of the product, helping improve how users explore, understand and build with their data. Many of these areas closely tied to AI:

  • Explorations — interactive data exploration with AI

  • Playgrounds — quick environments to test queries and ideas

  • Local development — build and test data workflows locally

  • Time series tools — working with time-based data

  • MCP (analytics agents) — AI-powered workflows and data agents

  • Some of these are already widely used. Others are still evolving. All of them have room to improve, especially in how they feel to use.

    A big part of the role is also exploring what’s next. Many of these areas are still evolving, especially with AI, and we’re constantly thinking about new ways to improve how users interact with their data or entirely new features that can make that experience significantly better.

    You’ll work closely with design, but this is not a “just implement” role. You’ll be expected to make decisions, shape features, and push things forward.

    You’ll also use AI as part of your daily workflow to explore ideas, speed up development, and iterate quickly.

Things we care about

    Autonomy
    We don’t assign work ticket by ticket. Engineers decide what to work on based on impact, urgency, and context.

    Shipping fast
    We ship every day. Iteration matters more than perfect planning.

    AI as a tool
    AI is part of the workflow. It helps us explore ideas, move faster, and reduce the time from concept to production.

    Product ownership
    Engineers don’t just implement features, they shape them. You’re expected to make decisions and push things forward.

    Developer experience
    We care deeply about how our product feels to use. Small improvements in clarity, speed, or usability matter a lot.

Who we’re looking for

    We’re looking for product engineers who:

  • Take ownership and are comfortable making decisions without waiting for perfect direction

  • Move fast and know how to prioritize what matters most

  • Have experience building products used by developers

  • Have worked on SDKs, CLIs, or developer-facing tools

  • Are comfortable working across frontend and backend

  • Have strong product sense and care about user experience

  • Use AI tools effectively as part of their daily workflow

  • Experience with TypeScript (React) and Python is a plus, we use both across the product

  • Experience working with databases and SQL is highly valued, data is at the core of what we build.

How we work

    We ship to production every day. Building and iterating is a continuous process.

    Most of your time will be spent building: sometimes new features, sometimes improving existing ones, sometimes fixing real problems from users. You might be working on the SDK or CLI, improving workflows like deployments or jobs, or shaping features like Explorations or MCP.

    A big part of the work is also thinking about what doesn’t exist yet, exploring new ideas, especially around AI, that can significantly improve how users interact with their data.

    There won’t always be a clear spec or a predefined plan. Deciding what to work on and where you can have the biggest impact is part of the job.

    You’ll take features from idea to production and beyond: defining the approach, building the first version, shipping it, and iterating based on real usage and feedback.

    You’ll work closely with design, but you’re also expected to contribute to product and UX decisions, not just implement them.

    Our stack includes TypeScript (React), Python, SQL, and our own tooling around data workflows. Working with databases is a core part of the job, so you should be comfortable querying data, understanding how it’s structured, and using it to make decisions. You don’t need to know everything, but you should be comfortable moving across the stack and picking up new tools quickly.

    We are a remote company, committed to a remote-first culture, but we have found that being together in person, especially in our Madrid office, often helps us move faster, stay aligned, and solve hard problems more effectively. Every now and then, we try to meet in person and spend time together.

    Check out our blog or follow us on LinkedIn to learn more about what matters to us.

The Process

We try to simplify the process as much as we can, and we don't like to extend it with any candidate more than necessary. As candidate, you're recruitment process will look like this:

  • First contact meeting, where you will meet the Hiring Manager of the process.

  • Live Technical Assessment (1h, live, sharing screen, with 2 people from the team) to demonstrate your skills.

  • Team Alignment meeting (45min, with other 2 people from the team) to talk about technology and team work.

  • A last meeting with our CEO to go over culture-fit, long-term company vision, and any other questions you might have.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Salary

Salary: 68k-96k EUR

Location requirements

Hiring timezones

Spain +/- 0 hours

About Tinybird

Learn more about Tinybird and their company culture.

View company profile

At Tinybird, we are at the forefront of the real-time data revolution, empowering developers and data teams to build the next generation of analytical applications with unprecedented speed and efficiency. Through our groundbreaking platform, we are fundamentally changing how businesses interact with their data, transforming it from a static resource into a dynamic, actionable asset. Our core innovation lies in providing a serverless, real-time data platform that allows for the ingestion of millions of data points per second from a multitude of sources, including streaming services like Apache Kafka and data warehouses such as Google BigQuery and Snowflake. This seamless integration eliminates the cumbersome and slow ETL/ELT processes that have long been a bottleneck for data-driven innovation.

Our technology is built upon the formidable power of ClickHouse, an open-source columnar database renowned for its incredible speed in processing SQL queries. We have optimized and wrapped this powerful engine in a developer-centric workflow that abstracts away the complexities of infrastructure management. This allows developers to use the familiar and ubiquitous language of SQL to build, test, and deploy highly concurrent, low-latency analytical APIs in minutes, not months. This focus on developer experience is paramount; we provide tools like our command-line interface (CLI) and a local-first development workflow that integrates smoothly into existing CI/CD pipelines. By enabling teams to treat their data products as code, we are fostering a new paradigm of data development that is agile, scalable, and collaborative. Tinybird is not just a tool; it is a catalyst for innovation, enabling use cases from user-facing analytics and real-time personalization to fraud detection and inventory management, ultimately allowing our customers to gain a significant competitive advantage in an increasingly fast-paced world.

Claim this profileTinybird logoTI

Tinybird

Company size

51-200 employees

Founded in

2019

Chief executive officer

Jorge Gomez Sancha, Javi Santana

Employees live in

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

3 remote jobs at Tinybird

Explore the variety of open remote roles at Tinybird, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Tinybird

Remote companies like Tinybird

Find your next opportunity by exploring profiles of companies that are similar to Tinybird. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan