We’re hiringBackend Engineer

Remote · Spain · Up to 81k €

Apply now

What are we looking for?

We are looking for someone to join the team as a Backend engineer that:

  • Is a highly-experienced Backend engineer building complex web applications. The language is not important, we use Python and C++ today, but we are not tied to anything.
  • Write code for web-based applications, create fast, easy-to-use, high volume production applications, and engineer prototypes quickly. Speed always wins.
  • Contributes to engineering efforts from planning and organization, to execution and delivery to solve complex engineering problems.
  • Loves data and SQL

Some other things that are important to us:

  • You are fluent in English. If you speak Spanish, Russian, or Mandarin also, that would be amazing and it would make us all wonder what we have done with our lives.
  • You communicate well in writing. This is important not only because we favor asynchronous work but also because you will have to write documentation, guides, and the occasional blog post.
  • Someone who participates as part of the oncall team, to understand not only our product, but also the issues our clients face.
  • You are located somewhere in Spain

How could your typical day look like

In this company, everyone is part of the product team. While your focus will be on Backend development, the priorities of what you tackle will be mostly driven by the things we want to accomplish with the product.

Depending on the week, you could be working on the priorities for the Backend team: which means, working on new additions for our observability, ingesting or integrating a new connector, fixing problems on parts of the product already identified, or adding new capabilities for any user-facing analytics use case. Or, working at the Fast Responders team, which is a team where different members of the Product team work on fixing problems reported by our customers, improving or monitoring features we have just released, or removing some technical debt we identified.

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

  • We are a fully remote company, all of our previous companies were remote-friendly companies, and we intend to remain a remote company.
  • Our head office is located in Madrid, we love to see each other and work face to face regularly, feel free to go whenever it suits you. Specially on Wednesday.
  • 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.

Here you have our company principles.

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 two weeks (if the whole process is completed):

  • First contact meeting: where you will meet two other Tinybird backend engineers.
  • Test: simple async test, where there is no limited time (although we encourage to not spend more than 4 hours).
  • Second meeting with the team who has reviewed your test to deep dive and comment it with you
  • Third meeting: meet other founders and/or members of the team.
  • We make you an offer.
  • That's it!

Compensation

  • A competitive package, including Stock Options.
  • Up to 81K depending on experience.
  • 22 days of holiday a year (plus your birthday and public holidays), but… who's counting?

How to apply

Apply telling us a bit about yourself and your motivations to work in Tinybird. Besides, we are happy to answer  whatever you need to know about the problem we are trying to solve, the company, your role, etc.

Do you think this offer might be of interest to someone? Share it!

About Tinybird

Tinybird is the data platform that helps data engineering teams address complex real-time, operational, and user-facing analytics challenges at any scale. It simplifies the process of importing data from various sources, allowing you to use SQL for data manipulation—such as filtering, aggregating, and joining—and then publish the results as low-latency, high-concurrency RESTful API endpoints or as sinks into downstream systems.

Loved by developers.
Trusted by data teams.

Spain
Calle del Dr. Fourquet, 27
28012 Madrid

USA
41 East 11th Street 11th floor
New York, NY 10003

Copyright © 2024 Tinybird. All rights reserved