Upcoming Live Session: Learn how to build highly scalable apps over your BigQuery datasets with Tinybird

Jobs at Tinybird

Backend Developer

🚨 This position is closed now, thanks for reading ·


Remote ok · 50k

About Tinybird

We started Tinybird because we had a problem. Dealing with large amounts of data is hard and, as the amount of data grows, it gets exponentially harder. We thought we had enough experience to create a product to fix that problem.

Tinybird is a SaaS product to create real-time analytics APIs over large amounts of data. And it's deeply focused on improving the developer experience.

Long story short, after some months, the list of clients using our product is growing but our team isn't growing quite as fast. And as you might guess, that is starting to hurt, and that's why we are looking for someone to help us as a Backend Engineer.

Who are we?

We are a team of 9 with extensive experience building and growing companies (and sometimes selling them), all of us have a technical background. We like simplicity and speed. We believe data-driven real-time applications have the potential to change entire industries.

We firmly believe in equal opportunities and in a workplace which is safe, diverse, and inclusive. We also believe that diversity will lead us to making better decisions, and that a diverse organization is a better organization.

What are we looking for?

Someone to help us with our product in the backend side. Let's us explain what we need from you

  • Experience writing and growing server web applications. We use python and a little bit of C++.
  • Deep understanding of SQL.
  • Help us with customer support queries and emails.
  • Create technical guides to help developers with recurring problems.
  • Write technical blog posts.
  • Apart from working on the Product, we love to involve everyone in customer projects. There is no better feedback than feel the problems of our customers in the first line.

Some bits about the way we work

  • We are a full remote company. Not just because of COVID19. All our previous companies were remote friendly companies.
  • We give you up to 2400€ to get the right setup at home if you need it.
  • We are just starting up so your work will impact everything we do. We also believe in full transparency and you will always know what is going on.
  • No politics.
  • Here you have our company principles.


  • Salary up to 50k€ .

How to apply

Fill up the form at the end or send us an email telling us a bit about yourself, and asking us whatever you need to know about the problem we are trying to solve, the company, your role, etc...

A little more about how a typical day could look like

These days are a little bit different because of the COVID situation but you can get an idea of what's the typical day at Tinybird. I wake up early to read email and catch up with all the basecamp notifications, tickets and so on (other times I go for a run). After that I take care of my daughter during the mornings and after that I spend the afternoon doing all the work that requires focus. If you are in a similar situation, don't worry, we totally understand that.

We use Basecamp for daily coordination and planning, GitLab for issue tracking and milestones and Google Docs to discuss things like product decisions. There is always something to read and discuss.

At this stage, what I like the most is to read emails from users who find problems using the platform. Yes, it sounds weird, but you only find real problems when you actually use the product. In general most of those emails are problems that can be solved with an option or a different way to do the same (but updating our docs to avoid other users hitting the same problem, of course), sometimes it needs a bug fix or add a small feature and others just write a guide. 

I usually attend client meetings with Sancha. Before the technical meeting, Jorge has already introduced the product to them, so we just go to the point. We propose a technical solution (and yes, that'd be part of your job too) and send them a proposal.

We discuss the product every day. It needs to be a balance between today and tomorrow's problems so the vision of someone that is working with the product to fix real problems is crucial (that'd be you as well).

Our product design approach is: someone proposes a solution to a problem, explains why it's important and describes how it would work. Then, everyone else asks questions and we decide if that makes sense or not. 

I also write code, do some pull requests, my peers review them and when I merge it, the code goes to production. After a release, we publish a blog post and go and tell our users about what we’ve recently launched to gather feedback.

We also take time to write blog posts about how to do things with our product. It's hard to keep up with the pace, especially if we have a problem or an unexpected client request, but writing those helps us a lot.

Apply now