Software Engineer, CLI & API

Dreambase

Austin (TX)

Hybrid

USD 100,000 - 140,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Dreambase, located in Austin or remote, is seeking a developer to build the CLI and public API for their AI-native analytics platform. The ideal candidate has strong API design instincts, experience with TypeScript, and a commitment to excellent documentation.

Responsibilities include owning the CLI, creating a robust API, and defining developer experience. They seek someone familiar with Supabase and passionate about improving developer tooling.

Qualifications

  • Experience building developer tooling, SDKs, or CLI products used in production.
  • Familiarity with MCP (Model Context Protocol) and agentic API patterns.
  • Experience designing OpenAPI specs and building OpenAPI-driven systems.
  • Open-source contributions to developer tools or infrastructure.
  • Experience with authentication systems and API security at scale.

Responsibilities

  • Own the CLI and design a CLI developers want to use.
  • Build a clean, well-structured public API for programmatic access.
  • Create systems for connecting external APIs via OpenAPI.
  • Define the end-to-end developer experience with Dreambase.
  • Write clear documentation as part of the shipping process.
  • Stay ahead of fast-moving API integration patterns.

Skills

API Design Instincts
CLI Craft
TypeScript and Node.js Depth
Supabase Familiarity
Documentation Discipline
Developer Empathy

Job description

Austin, or Remote (with flexibility for timezone overlap)

About Dreambase

Dreambase is the AI-native analytics platform for Supabase. We connect directly to your Supabase database and let AI agents generate dashboards, reports, and insights automatically — no data team, no pipelines, no SQL required. We are a small, fast-moving team building something genuinely new at the intersection of AI, analytics, and the Supabase ecosystem.

Your Mission

Build the developer-facing surface of Dreambase. You will own the CLI, the public API, and the integration layer that lets developers connect Dreambase to their tools, workflows, and infrastructure programmatically. You are building for an audience of engineers who have high standards and zero patience for bad DX.

What you'll do

Own the CLI — Design and build a CLI that developers actually want to use. Fast, intuitive, well-documented, and opinionated in the right ways.

Build the Public API — Architect and implement a clean, well-structured REST API that gives developers programmatic access to every Dreambase capability. Design it for the long term.

Power the Integration Marketplace — Build the systems that let developers connect external APIs via OpenAPI and Swagger URLs and configure MCP servers inside Dreambase.

Define the Developer Experience — Own the end-to-end experience of a developer integrating with Dreambase. Every error message, every response shape, every default matters.

Write the Docs — Great APIs ship with great documentation. You care about both equally.

Keep Up With the Ecosystem — The MCP and API integration landscape moves fast. Stay ahead of it and bring the best patterns into Dreambase.

What we're looking for

API Design Instincts — You have designed and shipped public APIs and you have strong opinions about what makes them good. You think about backwards compatibility, versioning, and developer ergonomics before you write the first line.

CLI Craft — You have built CLI tools and you know what separates a great one from a frustrating one.

TypeScript and Node.js Depth — Comfortable owning complex TypeScript codebases and building reliable server-side systems.

Supabase Familiarity — You know how Supabase works under the hood: PostgREST, auth, storage, Edge Functions, MCP.

Documentation Discipline — You write clear, accurate technical documentation as part of shipping, not as an afterthought.

Developer Empathy — You have been the developer on the other end of a bad API and you use that experience to build better ones.

Experience building developer tooling, SDKs, or CLI products used in production

Familiarity with MCP (Model Context Protocol) and agentic API patterns

Experience designing OpenAPI specs and building OpenAPI-driven systems

Open-source contributions to developer tools or infrastructure

Experience with authentication systems and API security at scale

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote CLI & API Engineer — Developer Experience Platform
Remote CLI & API Engineer — Developer Experience Platform

Dreambase • Austin (TX)

Hybrid
USD 100,000 - 140,000
Design Engineer
Design Engineer

Dreambase • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 180,000
Remote-first
Home office stipend
Competitive salary and equity
Developer Relations
Developer Relations

Dreambase • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 180,000
Home Office Stipend
Remote-First
Competitive Salary
Software Engineer, Analytics
Software Engineer, Analytics

Dreambase • Austin (TX), Northern (KY)

Hybrid
USD 140,000 - 200,000
Head of AI Native Operations
Head of AI Native Operations

Supabase • United States

Remote
USD 180,000 - 260,000
Fully Remote
ESOP
Tech Allowance
+4
Senior Full Stack Software Engineer — Developer Platform (Remote LATAM)
Senior Full Stack Software Engineer — Developer Platform (Remote LATAM)

Remote Jobs • United States

Remote
USD 120,000 - 180,000
Product Manager - Strategic Partner Integrations (Bay Area based)
Product Manager - Strategic Partner Integrations (Bay Area based)

Supabase • San Francisco (CA), Northern (KY)

On-site
USD 170,000 - 210,000
Fully Remote
ESOP (equity ownership)
Tech Allowance
+4
Forward Deployed Engineer
Forward Deployed Engineer

Quiet Capital • San Francisco (CA)

On-site
USD 100,000 - 150,000
Flexible work location
In-person quarterly team meetups
Supportive company culture
Senior Backend Engineer - Backend Platform (USA Only, 100% Remote)
Senior Backend Engineer - Backend Platform (USA Only, 100% Remote)

Bazeta • Northern (KY)

Hybrid
USD 140,000 - 190,000
Principal Engineer & Architect - AI Agent Plaform
Principal Engineer & Architect - AI Agent Plaform

DevSavant Inc. • United States

Remote
USD 180,000 - 240,000