Responsibilities
- Take full ownership of the foundational platform powering all core products, including services, infrastructure, and internal tools for documentation, SDKs, API clients, and AI agents.
- Develop and maintain the documentation system, handling Markdown/MDX rendering, OpenAPI and AsyncAPI integration, bidirectional Git synchronization, and AI chat features from backend to frontend.
- Build and improve automated SDK generation that converts OpenAPI specifications into type-safe client libraries in TypeScript, Python, Go, PHP, Java, and Ruby, with sample code and GitHub automation.
- Contribute to the development of an open-source, offline-first API client that supports multiple operating systems and adheres to open standards.
- Work on Agent Scalar, a secure AI gateway enabling natural language interaction with APIs, leveraging the Vercel AI SDK, MCP SDK, and Google Vertex AI.
- Oversee a hybrid compute architecture using Cloud Run for stateless services and multi-region Compute Engine instance groups for high-throughput, stateful workloads.
- Manage infrastructure provisioning and configuration using Pulumi with TypeScript, covering networking, secrets, and Google Cloud Platform services.
- Operate and scale the event-driven messaging layer using Pub/Sub with dead-letter queues, Cloud Tasks, and Cloud Scheduler for reliable async workflows.
- Handle object storage and artifact management on Google Cloud Storage, including cached documentation builds, published assets, image uploads, and CDN distribution.
- Maintain the pipeline that transforms OpenAPI definitions into SDKs and synchronizes them with GitHub repositories.
- Ensure system reliability, performance, and dynamic scaling as user demand increases across serverless and regional compute environments.
- Develop and support internal developer tools such as a custom CLI, deployment pipelines, GitHub Actions for CI, and a feature flag system backed by a database.
- Implement comprehensive observability using Sentry, structured logging with pino and Better Stack, and analytics pipelines into BigQuery.
Work Arrangement
Remote (Worldwide)
Team
Small team of 10 engineers where generalist skills and cross-functional collaboration are essential.