At Tinybird, we enable developers and data teams to harness the power of real-time data and quickly build data pipelines and data products. With Tinybird, you can ingest multiple sources of data at scale, query and shape it using the 100% pure SQL you already know and love, and publish the results as low-latency, high-concurrency APIs that you consume in your applications. Developers can create fast APIs, faster. What used to take hours and days now only takes minutes. Tinybird is the indispensable tool that data engineers and software developers have been waiting for.
Our founding team has deep expertise building cloud and data intensive products serving organizations all over the world, and we are backed by great team members and investors who have built or are building some of the most relevant developer tools out there (including the Founders of GitHub, Algolia, and Vercel, amongst others).
Being a remote-first company with over 60 birdies from different nationalities, we believe our strength lies in cultivating a diverse environment. Everyone at Tinybird plays a role in forming and executing our strategy, and we truly believe our globally diverse workforce is the key to unlocking the most value for our customers.
About Tinybird
Tinybird is the real-time data platform. At Tinybird, we enable data teams to harness the power of real-time data and quickly build data pipelines and data products. With Tinybird, you can ingest multiple data sources at scale, query and shape them using the 100% pure SQL you already know and love, and publish the results as low-latency, high-concurrency APIs you consume in your applications. Developers can create fast APIs, faster. What used to take hours and days now only takes minutes. Tinybird is the indispensable tool data engineers and software developers have been waiting for.
Our founding team has deep expertise in building cloud and data-intensive products serving organizations all over the world, and we are backed by great team members and investors who have built or are building some of the most relevant developer tools out there (including the Founders of GitHub, Algolia, and Vercel, amongst others)
Being a remote-first company with over 70 birdies from different nationalities, we believe our strength lies in cultivating a diverse environment. Everyone at Tinybird plays a role in forming and executing our strategy, and we truly believe our globally diverse workforce is the key to unlocking the most value for our customers.
What are we looking for?
We are looking for someone who wants to contribute to Open Source as a full time job. In particular, someone that wants to contribute to ClickHouse, the database on which Tinybird is built.
Things are changing rapidly in the Open Source world: popular companies are changing the licenses of their OS products trying to prevent bigger players from monopolizing the market they created. But we still firmly believe in Open Source as a force for good: how couldn’t we? We have built our professional lives on top of it.
So we want to contribute to making ClickHouse better: to serve our needs, of course, but also to give back to the community and ensure that it remains the fastest database for years to come.
If you are the ideal candidate, it probably means that one of the below is true:
However, if none of the above is true for you but you still think you are right for this, feel free to apply and let us know why.
Some other things that are important to us:
How would your day look like
In this company, everyone is part of the product team. While your focus will be on ClickHouse, the priorities of what you tackle will be mostly driven by the things we want to accomplish with the product.
For instance, you might need to prioritize solving ClickHouse bugs that may be causing our customers grief. Other times you will be developing new ClickHouse features. And oftentimes you will be helping someone on the team figure out what is the best way to solve a problem with ClickHouse. For example, there are multiple examples of public contributions we have made in the past, such as:
We discuss the product pretty much every day. It needs to balance today’s problems with tomorrow’s, so the vision of someone working with the product to fix real problems is crucial, but the outlook of someone who knows the internals (your case) is invaluable to making the right long-term decisions.
Our product design approach is to work backward: someone proposes a solution to a problem, explains why it's important, describes how it would work, and writes (but doesn’t yet publish) the announcement blog post. Then, everyone else reads it, asks questions, and we decide if that makes sense or not. You'll be part of this, of course. Typically, we build what we call an MSP (“Minimum Shitty Prototype”) that enables us to see very roughly how it would work and to understand the real effort involved in actually shipping it.
Some bits about the way we work
Here you have our company principles.
Compensation
How to apply
First, check out this ClickHouse bug. If this is something you would feel comfortable solving (or at least, trying to solve), you should by all means apply. Give it a go! Then apply below and tell us a bit about yourself, how you would tackle (or have tackled) the issue and ask us whatever you need to know about the problem we are trying to solve, the company, your role, etc...