- Location
- Spain
- Workplace
- Remote
- Level
- Mid level
- Posted
- 6 weeks ago
About this role
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.
About the Product team
https://www.tinybird.co/blog/fixing-clickhouse-alias-dependency-bug
The Product team owns and evolves everything that customers interact with in Tinybird.
We turn the underlying platform into a cohesive, reliable, and easy-to-use product. We design and implement the interfaces, APIs, and workflows that our users interact with. But our work touches many layers of the software stack and we often contribute code to ClickHouse directly.
These articles will give you an idea of the kind of work we do:
What we are looking for
You have strong experience building backend services, distributed systems, infrastructure components, or high-volume production systems.
You are highly proficient in Python. This is a must for this role.
You are comfortable working close to production: debugging incidents, understanding system behavior, improving observability, and making services more reliable.
You care about performance, reliability, cost efficiency, and operational simplicity.
You are pragmatic: you can move fast when needed, but you know when stability, safety, and maintainability matter more.
You take ownership, follow through, and make progress even when things are not fully defined.
You like data and SQL, and you are curious about how real-time analytical systems work.
You communicate clearly in writing. This matters because we work asynchronously, document decisions, write operational notes, and share context across teams.
You use AI tools like Claude Code, Cursor, ChatGPT, or others as a core part of your daily workflow, from building and debugging to exploring ideas, understanding unfamiliar code, and reviewing changes. Using them effectively has a clear impact on how you work and how fast you can move.
You are fluent in English and Spanish. English is the main language we use at Tinybird, and Spanish is the day-to-day language of the Product team.
You are willing to participate in on-call rotations, not only to keep the service healthy, but also to understand the real problems our customers and internal teams face.
We are looking for a highly experienced Backend Engineer who enjoys building and operating complex systems, and shaping how they are exposed as part of the product.
You might be a good fit if:
How we work
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.
We believe in ownership, transparency, and clear communication.
We value engineers who can balance speed with reliability, and short-term needs with long-term platform health.
We prefer documented decisions, explicit ownership, and operational practices that make systems easier to understand and maintain.
We work closely with platform, support, customer success, and other engineering teams because our work sits at the intersection of user experience, backend systems, and data.
We have few mandatory meetings, under 2h/week. We know that deep work requires focus.
Check out our blog or follow us on LinkedIn to learn more about what matters to us.
The Process
Our process is designed for efficiency, and to get you an answer in a few weeks since the first meeting. These are its stages:
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). You’ll have to optimize a piece of code representative of the work we do, and talk through your decisions.
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.
We make you an offer. And that's it!
As published by Tinybird. Applications are handled on their site.
Skills this posting mentions
About Tinybird
The analytics backend for your app. Ship software with big data requirements faster and more intuitively than you ever thought possible.
All 2 openings at TinybirdOne click, then it is written
Apply to Tinybird with a resume written for this role.
Queue Backend Engineer and I read the posting, rewrite your resume against it, draft the cover letter, and score the fit. Then you press send, or press one button and I fill in Tinybird’s form for you.
01Drop your resume
A PDF or a LinkedIn URL. About a minute, once.
02I rank the openings
Every weekday morning, the live catalog scored against your history. Up to 20 worth your time, not two hundred links.
03Each one is written up
Resume rewritten for the posting, a cover letter, a fit score. Press send, or let me fill in the form.
- 25 sent a week, free
- No card
- Nothing sent until you say so
More roles at Tinybird
See all- 19 months ago
Open Application
SpainRemote
Similar roles elsewhere
See more- 3 days ago
Senior Information Security Infrastructure Engineer - Security Architecture - InfoSec
ElasticSpain
€67k - €106k/yrSeniorEngineering - 3 days ago
Principal Software Engineer - Builder Experience - Platform Engineering Productivity
ElasticSpain
€80k - €127k/yrPrincipalEngineering - 4 days ago
- 4 days ago
Senior Security Research Engineer, SONAR (Security Operations and Novel Adversary Research)
ElasticSpain
€67k - €106k/yrSeniorEngineering - 4 days ago
Principal Software Engineer (Application Networking) - Platform Infrastructure
ElasticSpain
€76k - €98k/yrPrincipalEngineering - 4 days ago
Put this to work
Paste your career in once. Every application after that is written for you.
Drop a resume or a LinkedIn URL. I rank the live openings against it, rewrite the resume and write a cover letter for the best of them, and fill in the employer's form when you press the button. You read, you decide what goes out.
01Drop your resume
A PDF or a LinkedIn URL. About a minute, once.
02I rank the openings
Every weekday morning, the live catalog scored against your history. Up to 20 worth your time, not two hundred links.
03Each one is written up
Resume rewritten for the posting, a cover letter, a fit score. Press send, or let me fill in the form.
- New matches ranked and written before you are up.
- Every bullet stays inside what your history supports. Nothing invented.
- Queued, submitted, interviewing, offer: one screen, not a spreadsheet.
500 free credits on sign-up. No card. Nothing is sent until you say so.
Listed from the job board Tinybird publishes. Refolk is not the employer and does not handle their hiring. Applications go to Tinybird directly.