← Back to list
Job · Mid-level

Product Engineer (SDK, CLI & Interfaces)

Other • Mid-level • Remote • Full-time Spain Spain

Product Engineer role at Tinybird shaping how developers interact with the product: building and evolving SDKs, the CLI, and the features and workflows around a real-time data platform.

Responsibilities

  • Build and maintain SDKs in TypeScript and Python, and the CLI
  • Work on Explorations, interactive AI-powered data exploration
  • Work on Playgrounds, quick environments to test queries and ideas
  • Build and test local development workflows
  • Work on time series tools
  • Work on MCP-based analytics agents
  • Shape product decisions closely with the design team
  • Use AI daily to explore ideas and speed up development

Requirements

  • Experience building products used by developers
  • Experience working on SDKs, CLIs, or developer-facing tools
  • Comfortable working across frontend and backend
  • Strong product sense and care about user experience
  • Effective daily use of AI tools

Nice to have

  • Experience with TypeScript (React)
  • Experience with Python
  • Experience working with databases and SQL

Soft skills

Autonomy and comfort making decisions without waiting for perfect directionMoving fast and prioritizing what matters mostProduct ownership: shaping features, not just implementing them

About the company

Tinybird helps developers and data teams unlock the power of real-time data to build data pipelines and products: ingesting data at scale, querying it with pure SQL, and publishing results as low-latency, high-concurrency APIs.

Similar jobs