Jobs at Tinybird

Frontend Engineer

Apply

Remote · Up to 82.5k

At Tinybird, we enable developers and data teams to build real-time data products at any scale. Engineering teams who use Tinybird achieve much faster development velocity, which means new products / features get to market faster. In addition, our engineering team has done an amazing job architecting our product in a way that allows Tinybird customers to deliver a blazing fast user experience in a cost-effective way.

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 30 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.

Your opportunity

You will have the opportunity to make a difference and expand horizons. We are looking for someone to help us with our product on the Frontend side.

Your responsibilities

  • Highly-experienced Frontend developer building single-page applications. The language is not important, we use React today, but we are not tied to anything
  • Be used to face problems. Creating new features is cool, but you have to be ready for fixing bugs, and taking care of features independently
  • No fear of touching the Backend side, we use Python behind the scenes. We love to know how things work almost everywhere, and that allows us to help anywhere if needed
  • Data lover, because our decisions are based on data
  • Ready to contribute in any part of the company: customer support, clients projects, content marketing, demo applications for sales,...
  • SQL knowledge: not need to be an expert, but we use our product for taking decisions. Be ready to ask and answer questions with SQL

How would your day look like

I try to review what users have done with Tinybird the previous week, paying special attention to those features that we have launched recently, checking if they are working as we expected, and if they are understood as we designed them.

Then I keep working on the issues related to our quarterly OKRs. Our product design approach is: we identify a project, we create a small team who will explain why it's important and describes how it would work. Then, everyone else asks questions and we decide if that makes sense or not. You'll be part of this, of course.

We believe that support is as much part of the product and services as is the API, the UI, or the documentation. That is why we want to provide the best possible support to our customers, and why we alternate the support responsibility amongst all of us and each of us spends one-week turns as the Support Owner. Also,

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.

We also take time to contribute to blog posts about how things work, product updates,.... 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.

Some bits about the way we work

  • We are a fully remote company, and not just because of COVID19; we believe this is the right way to work and part of how to attract the best talent. 
  • Your work will impact everything we do, so we strive to maintain full transparency across the business. You will always know what is going on at the company and will be expected to share openly with your peers.
  • Take a look at our company principles to make sure this represents the type of work environment you want to participate in helping cultivate. 

We provide

  • A competitive package based on knowledge and experience, including Stock Options
  • Holidays. We will not count the days you take but we at least grant you 22 days of holidays per year. Plus, your birthday off and public holidays, but who’s counting. 
  • Work remotely. Freedom to work from wherever suits you best.
  • Flexible office hours. At Tinybird we do not have fixed office hours. You manage your own time.
  • Equipment of your choice. You get to choose. The maximum budget for it is €2400. 
  • Paid travel. Whenever this is needed and agreed between the two parties.

Our hiring process

Are you ready to join the Tinybird flock? Apply for this job and tell us a bit about yourself. Anything you want to share. If you have any questions you can email us at recruitment@tinybird.co. We will carefully review your application.

We try to simplify the process as much as we can, and we don't like to extend it with any candidate more than two weeks (if the whole process is completed):

  • First contact meeting: where you will meet two Tinybird members
  • Test: simple async test, where there is no limited time (although we encourage to not spend more than 4-5 hours)
  • Second meeting: let's review the test together
  • Third meeting: meet other founders and/or members of the team
  • Salary offer
  • Welcome 🐦!

Apply now

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...

Diversity of identity, perspective, and experience makes us stronger. We welcome you to apply to Tinybird regardless of your background, gender, ethnicity, orientation, or ability.

Not for you? We are always looking for people to take our team to the next level. If you can’t find any job opening that sounds right for you on our careers page, send us an email at recruitment@tinybird.co telling us about yourself and about which things you'd like on work with us.