Job Closed

This listing is no longer active.

Tinybird logo
Tinybird

Tinybird is a serverless analytical backend for developers. Build low-latency APIs in minutes with nothing but SQL.

Backend Engineer – Platform

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2019H1B No SponsorCompany SiteLinkedIn

Location

Spain

Posted

76 days ago

Salary

€68K - €96K / year

Seniority

Senior

Bachelor DegreeEnglishSpanishDistributed SystemsKubernetesPythonSQL

Job Description

Backend Engineer – Platform

Tinybird

• Working on critical backend services and shared platform components that support ingestion, request routing, caching, reliability, and production operations. • Profiling bottlenecks and improving performance in critical paths. • Reducing operational toil by turning manual or fragile processes into repeatable, well-owned systems. • Helping with incident prevention, operational reviews, and follow-up work after reliability issues. • Keeping key dependencies current and operationally safe. • Improving the observability stack: telemetry, dashboards, alerting, and long-term visibility into system health. • Working on Kubernetes lifecycle tasks, cluster-level infrastructure, or deployment safety. • Improving CI/CD foundations so teams can ship and operate changes with more confidence. • Making development and test environments faster, more stable, and more useful for engineering teams.

Job Requirements

  • 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 enjoy solving low-level and systemic problems, not only shipping new features.
  • 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 to move faster, stay unblocked, and improve the way you work.
  • 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 Platform 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.

Benefits

  • 22 days of holiday a year (plus your birthday and public holidays).
  • Freedom to work from wherever suits you best.
  • We provide up to €2,400 to help you set up your home work space.

Related Job Pages

More Backend Engineer Jobs

Avenga logo

Senior Java Engineer

Avenga

A global IT engineering and consulting company specializing in custom software development.

Backend Engineer76 days ago
Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Work on stabilization and continuous improvement of an existing enterprise platform • Investigate and resolve bugs and production issues • Implement security improvements and system upgrades • Support the migration and modernization efforts, including transition to Java 21 • Collaborate with cross-functional teams to ensure system reliability and performance • Contribute to improving code quality, maintainability, and system architecture • Participate in technical discussions and support long-term product evolution

Bulgaria
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Participación como responsable técnico en servicios de alto valor • Asesoramiento y acompañamiento a los clientes en áreas de IA Generativa e implantación de procesos • Definición de proyectos y servicios, diseño e implantación de soluciones End2End • Formación a cliente interno y externo sobre IA Generativa

Spain
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Desarrollo hands-on con Java en entornos productivos • Liderazgo técnico del equipo: apoyo, mentoring y toma de decisiones técnicas • Revisión de código y aseguramiento de la calidad • Colaboración en la evolución y mantenimiento de aplicaciones legacy

Europe
Job Closed

Role Description As a Fullstack Developer on our team, you will own end-to-end delivery of the BetSymphony Backoffice and frontend applications — a mission-critical internal tool used by operators to manage players, trading, promotions, casino, payments, and reporting in a regulated environment where correctness, performance, and reliability are non-negotiable. We are a team that embraces AI-assisted development as a standard part of the engineering workflow. We expect our engineers to actively use AI tools to accelerate delivery, improve code quality, and reduce time spent on repetitive work — not as an experiment, but as an everyday practice. Qualifications - 5+ years of total software development experience - 3+ years of production experience with React, including complex state management (Redux / Redux Toolkit) - 2+ years of Node.js experience, with hands-on use of Express.js in a production BFF or API layer - Strong proficiency in TypeScript across both frontend and backend - Experience with unit and integration testing (Vitest, Jest, or similar) - Experience working in a microservices architecture, including understanding of BFF layer integration - Familiarity with Docker and basic Kubernetes workflows - Proven experience using AI-assisted development tools (e.g., Claude, Cursor, GitHub Copilot, ChatGPT) in daily work (code generation, refactoring, debugging, testing, documentation) — this is a standard expectation, not optional - Strong English communication skills (B2+) - Self-organized, proactive, and comfortable working in a distributed team Requirements - Experience with JIRA, and Confluence - Experience with ElasticSearch - Experience in gambling or online gaming - Experience with TDD development processes - Strong interest in applying AI-powered tools (e.g. Claude, ChatGPT, Copilot, Cursor or similar) to speed up day-to-day development tasks - Proven ability or strong motivation to use AI to reduce development time, improve code quality, and automate repetitive engineering work Job Responsibilities - New features development within the existing product - Resolving technical problems as they arise - Bug fixing of developed features - Actively leverage AI-assisted tools to improve efficiency across coding, testing, debugging, and other SDLC activities - Writing Unit tests and integration tests - Communicating with team members and the Product team - Scrum ceremonies participation - Mentoring middle and junior colleagues might be required

North Macedonia
Job Closed