Backend Engineer-Founding Member
Summary
As a founding backend engineer, you will design and maintain APIs, streaming pipelines, and agent orchestration systems using Go, PostgreSQL, and Redis. You will also own production observability and contribute to the development of AI-native infrastructure for a marketplace platform.
Role summary You'll build and operate Matchii's backend: APIs, data layer, streaming pipelines, agent orchestration, and the observability that keeps production trustworthy. We use Go as our primary service language, with room for Java, Python, or TypeScript where it fits tooling, ML, or platform work.
What you'll do • Design and implement backend services and APIs in Go (and other languages as appropriate) • Model and query data in PostgreSQL; write efficient SQL and tune queries for production workloads • Use Redis for caching, sessions, queues, or rate limiting as needed • Build and maintain agent harness infrastructure — tool routing, state, memory, safety boundaries, and LLM integration • Own observability: metrics, logs, dashboards, and alerts with tools like Prometheus, Grafana, Metabase, OpenTelemetry, Loki, and/or Sentry • Implement middleware, auth, and API contracts; partner with frontend on CORS and integrated testing • Explore Text-to-SQL or structured query generation where it improves internal tools or agent capabilities
What we're looking for Required • 3+ years backend engineering in at least one of: Go, Java, Python, or TypeScript (Node) • Strong PostgreSQL experience — schema design, migrations, indexing, and hand-written SQL • Working knowledge of Redis and when to use it vs. the primary database • Experience shipping services consumed by web/mobile clients • Understanding of CORS, HTTP middleware, auth, and API versioning • Experience with integrated testing (API tests, contract tests, staging environments with frontend) • Comfort operating production systems — debugging, on-call mindset, reading dashboards
Nice to have • Apache Kafka and Apache Flink (or Kinesis, Spark Streaming, etc.) • Kubernetes — Helm, ingress, secrets, HPA, rollout strategies • Building or maintaining an agent harness / LLM orchestration layer (tools, memory, guardrails) • Text-to-SQL, RAG pipelines, or analytics query layers • Prometheus + Grafana; Metabase or similar BI; log aggregation (Loki, ELK, CloudWatch) • Go + Next.js full-stack collaboration patterns
Tech stack you'll touch Go · PostgreSQL · Redis · Kafka · Flink · Kubernetes · Prometheus · Grafana · Metabase · Agent • harness · LLM APIs
How we hire Intro call (30 min). Founder call: the market and what you've closed. Assessment. References & offer.
