Tinybird logo
Tinybird

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

Product Engineer, SDK, CLI, Interfaces

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

Location

Spain

Posted

3 days ago

Salary

€68K - €96K / year

Seniority

Senior

Bachelor DegreeEnglishPythonReactSQLTypeScript

Job Description

Product Engineer, SDK, CLI, Interfaces

Tinybird

• We’re looking for an experienced Product Engineer to help us build and evolve how developers interact with Tinybird. • This role spans everything from the SDKs (Typescript and Python) and CLI to the features and workflows that shape the overall experience. • You’ll work across different parts of the product, helping improve how users explore, understand and build with their data. • Many of these areas closely tied to AI: Explorations, Playgrounds, Local development, Time series tools, and MCP (analytics agents). • A big part of the role is also exploring what’s next and improving user interaction. • You’ll be expected to make decisions, shape features, and push things forward. • You’ll also use AI as part of your daily workflow to explore ideas, speed up development, and iterate quickly.

Job Requirements

  • Take ownership and are comfortable making decisions without waiting for perfect direction
  • Move fast and know how to prioritize what matters most
  • Have experience building products used by developers
  • Have worked on SDKs, CLIs, or developer-facing tools
  • Are comfortable working across frontend and backend
  • Have strong product sense and care about user experience
  • Use AI tools effectively as part of their daily workflow
  • Experience with TypeScript (React) and Python is a plus, we use both across the product
  • Experience working with databases and SQL is highly valued, data is at the core of what we build.

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 Full-stack Engineer Jobs

Rackner logo

Software Engineer

Rackner

DevSecOps and AI from Cloud to Mission Edge | Kubernetes Partner | Multicloud | 8(a) | HUBZone

Full TimeRemoteTeam 11-50H1B No Sponsor

• Rackner is looking for a Software Engineer to develop and deliver first class solutions within a DevSecOps environment using latest cloud-native technologies to architect and implement containerized applications, CI/CD pipelines, and Kubernetes platforms using best practices and leading technologies with a Secret clearance or eligibility to obtain one. • As part of an Agile team, use DevSecOps best practices to rapidly develop and deliver first class solutions for a DoD customer. • Develop software using leading languages and frameworks including Python and FastAPI, AWS, and Rancher Kubernetes.

United States
Jump logo

Technical Lead – Fullstack

Jump

End to End Fan Experience Platform

Full TimeRemoteTeam 11-50Since 2021H1B Sponsor

• Own and evolve the technical direction of the consumer platform, setting long-term architectural vision while making pragmatic, day-to-day technical decisions • Make high-leverage architectural decisions across a modern TypeScript ecosystem, balancing speed, scalability, product quality, and long-term maintainability • Serve as the technical “north star” for the pod through design reviews, code reviews, and deep technical guidance • Stay deeply hands-on in the codebase, contributing to complex features, debugging production issues, and driving system design work end-to-end • Partner closely with Product, Design, and Engineering leadership to shape roadmaps, challenge assumptions, and translate ambiguous problems into clear technical direction • Raise the bar for engineering quality across performance, reliability, testing strategy, observability, and developer experience • Actively mentor engineers by modeling strong engineering judgment • Define and operationalize AI-assisted engineering workflows that meaningfully increase team velocity (not just individual productivity), using tools like Cursor, Codex, Claude, and others • Participate in hiring and interviewing, helping to maintain a high technical bar of the organization • Collaborate across engineering teams to influence shared systems, infrastructure, and cross-cutting platform decisions

United States
$210K / year
Full TimeRemoteTeam 51-200Since 2012H1B No Sponsor

• The Analytics Toolbox framework. Shape how spatial analytics is packaged, versioned, and pushed down into partner engines — and what it looks like when the consumer is an LLM agent, not a UI. • Partner-engine SQL strategy. Every engine has its own dialect, optimizer, and idioms. You'll set the direction for how CARTO writes once and runs everywhere, without losing warehouse-native performance. • The Iceberg / open-format play. CARTO organized the 2021 meeting with BigQuery, Snowflake, Redshift, and Oracle that catalyzed GeoParquet, and authored RaQuet for raster in Parquet. Iceberg is next. You'll define what spatial-first Iceberg looks like — for CARTO and for the ecosystem. • Community and standards presence. This work happens in the open. OGC working groups, the Cloud Native Geospatial community, FOSS4G, conference talks, RFCs. You'll represent CARTO externally and help move the standards forward. • AI as a native execution surface. Agentic GIS is where we're going. The Toolbox isn't just a SQL library — it's the substrate AI agents call into. You'll help define that interface.

Spain
Ocean Technologies Group logo

Senior Software Developer

Ocean Technologies Group

Powering teams that deliver for people & planet, with maritime learning, crew and fleet management and GRC solutions

Full TimeRemoteTeam 201-500Since 2020H1B No Sponsor

• Develop and Maintain Software Applications: Design, code, test, debug, and document software applications using .NET framework, Python, cloud and related technologies. • Collaborate with the team to define, design, and ship new features. • Ensure the performance, quality, and responsiveness of applications. • Work with project leaders, product owners, and developers to understand business requirements and translate them into technical solutions. • Provide ongoing maintenance, support, and enhancements in existing systems. • Offer support to end-users of the application, by troubleshooting and problem solving. • Stay up-to-date with new technology trends and best practices in .NET framework and Python development. • Continuously improve the codebase, fix bugs, and optimize performance. • Participate in code reviews to ensure code quality and shared knowledge. • Create and maintain comprehensive documentation for software solutions. • Develop and implement unit and functional tests to ensure code quality. • Assist in defining test scenarios and in testing the developed functionality.

Poland