Skip to content

Backend Engineer

San Francisco, CABackend EngineeringOnsite
Summary

Builds and scales private APIs, database models, and infrastructure for AI creative tools supporting web/mobile apps with real-time image/video generation. Optimizes performance, observability, and adds enterprise features using Node.js, TypeScript, Postgres, and Kubernetes.

About the role

Responsibilities

  • Design, implement, deploy, and maintain private APIs for main web and mobile applications.
  • Design database models.
  • Fix issues with system, including HTTP/3 client-side connections.
  • Improve database and infrastructure performance with caching or better connection pooling.
  • Profile and find bottlenecks for HTTP/WebSockets requests to enable real-time image generation and video.
  • Improve observability, monitoring, and alerting for services.
  • Scale services via architectural and infrastructure improvements.
  • Open-source non-trivial innovations.
  • Design and iterate on software development processes for web-native and AI-native creative tools.
  • Professionalize product with enterprise-grade features like Audit Logs, SAML/SSO, SCIM.

Tech Stack

  • JavaScript/TypeScript
  • Svelte & SvelteKit
  • Node, Postgres, Redis
  • WebSockets
  • Managed Kubernetes on AWS
  • Monitoring: Axiom/HyperDX/Prometheus/OpenTelemetry
  • GitHub, Slack, Notion
Skills
TypeScriptNode.jsPostgreSQLRedisKubernetesAWSSvelteKitWebSocketsPrometheusOpenTelemetry