ARemote Jobs Ace

Mem0

Backend Engineer

San Francisco Bay Area

Role brief

What this role is asking for.

Role Summary: As part of the backend team, you would help own the backend that powers Mem0’s memory platform. You’ll design clean REST APIs, model data across relational and graph stores, and operate services in production. When customers hit issues, you’ll chase them down to root cause, ship fixes, and harden the system—while collaborating tightly with engineering, FDEs, and research to deliver fast, reliable features. What You'll Do: - Design & ship REST APIs: Define contracts, versioning, auth, rate limits; write migrations and docs. - Model data & schemas: Relational (Postgres) and graph (e.g., Neo4j); enforce integrity and performance. - Debug customer issues end-to-end: Trace with logs/metrics/traces, reproduce, fix, and write preventative guardrails. - Optimize performance: Tune slow SQL with EXPLAIN/ANALYZE, indexes, partitioning, pagination, and caching (e.g., Redis). - Build services in Python: Async where it helps (FastAPI/Starlette, Django/DRF, Flask), background jobs, queues, schedulers. - Operate in the cloud: Containerize with Docker, deploy on Kubernetes (EKS), and use AWS primitives (EC2, RDS/Aurora, S3, IAM). - Instrument everything: Custom metrics, structured logging, tracing; set SLOs and alerts (CloudWatch/Prometheus/OpenTelemetry). - Collaborate & ship: Work with frontend and research to scope APIs and deliver features to production. Minimum Qualifications

Company role signals

Mem0 role signals.

Repeated tags across 3 active roles show the current hiring pattern.
APIs · 3ML / AI · 3Observability · 3Python · 3AWS · 2Docker · 2Graphql · 2Kubernetes · 2Postgres · 2Redis · 2