Ovii Job Board

Senior Software Engineer, Toolkit

Tiger Data

Consultant, Portugal • Remote - Consultant, Portugal • Full-Time • 2+ years

Posted 2026-08-03 Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

Tiger Data seeks a Senior Software Engineer to own and evolve the TimescaleDB Toolkit, delivering intuitive developer tools for time‑series workloads. The role blends product discovery with hands‑on implementation in a fully remote, globally distributed team.

Role Snapshot

  • Own the Toolkit roadmap and evolution
  • Build SDKs, client libraries, and developer tooling
  • Collaborate with product, sales, and customers
  • Ensure reliability, performance, and documentation
  • Work remotely with a global engineering team

Must-Have Requirements

  • Rust
  • Open‑source contribution experience
  • SDK / client library development
  • Database fundamentals (indexing, query execution, transactions, partitioning, performance)
  • Basic statistical functions knowledge
  • Rust development
  • Open‑source contributions
  • SDK / tooling creation
  • Database fundamentals
  • English language fluency
  • Remote, global eligibility

Nice-to-Have Signals

  • Experience building databases or query engines
  • Familiarity with time‑series databases, observability platforms, analytics systems
  • Experience with IoT, industrial software, manufacturing domains
  • Time‑series database development
  • Observability platform experience
  • IoT / industrial data domains

Work Setup

  • Location: Consultant, Portugal
  • Work mode: REMOTE
  • Remote scope: GLOBAL
  • Remote countries: Portugal, Consultant
  • Employment type: Full-Time

What You'll Likely Work On

  • Define and prioritize the Toolkit’s long‑term roadmap based on emerging customer needs
  • Partner with product, sales, and customers to translate real‑world workflows into developer experiences
  • Design and implement new hyperfunctions and tooling that run inside PostgreSQL
  • Improve testing, documentation, performance, and maintainability for production‑ready releases
  • Balance rapid feature delivery with long‑term code quality and reliability

Good Fit If You Have

  • Curiosity about how customers use the software and ability to influence product direction
  • Comfort working across discovery and implementation without fully defined specs
  • Effective collaboration in a globally distributed, remote‑first engineering organization

Skills

  • Rust programming
  • Open‑source contributions
  • SDK / client library development
  • Database fundamentals (indexing, query execution, transactions, partitioning)
  • Statistical functions knowledge
  • Familiarity with time‑series databases (optional)
  • Observability & analytics platform experience (optional)
  • IoT / industrial data domain exposure (optional)

Remote Eligibility

  • Portugal
  • Consultant