Mem0

AI

BackendEngineer

$150–250k San Francisco, California, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Backend Engineer at Mem0. Skills: Backend development, REST API design, Data modeling, SQL, Python, AWS, Docker, Kubernetes. Own the backend that powers Mem0’s memory platform. Design clean REST APIs”

Industry & Context.

AI
Problems you'll solve

Root-cause analysis; Debugging customer issues; Performance optimization

Eligibility Requirements

On-call experience

What They're Looking For.

Must Have

3+ years building backend systems and shipping REST APIs to production, Python experience with async programming and a major web framework (FastAPI/Django/Flask), Solid data modeling and SQL hands-on with query tuning and performance debugging in Postgres/MySQL, Experience with graph databases (e.g., Neo4j or Amazon Neptune) and appropriate data modeling trade-offs, Comfortable running services on AWS with Docker and Kubernetes, Demonstrated root-cause analysis and ownership from incident to prevention, Clear communicator and effective collaborator with frontend, research, and customers

Nice to Have

GraphQL/gRPC, event-driven systems (SNS/SQS/Kafka) and background workers (Celery/RQ), Caching, rate limiting, multi-tenancy, and feature-flag strategies, Security & privacy best practices (PII handling, secrets management), Deep observability experience (OpenTelemetry, SLO-based alerting), Prior work with search/retrieval or memory systems, On-call experience and running blameless postmortems

What You'll Do.

Own the backend that powers Mem0’s memory platform

Design clean REST APIs

Model data across relational and graph stores

Operate services in production

Chase down customer issues to root cause

Design & ship REST APIs

rate write migrations and docs

Enforce integrity and performance

Debug customer issues end-to-end

Build services in Python

Containerize with Docker

Deploy on Kubernetes (EKS)

Instrument everything

Work with frontend and research to scope APIs and deliver features to production

How You'll Work.

Team & Collaboration

Collaborating tightly with frontend and research to deliver fast, reliable features; Work with frontend and research to scope APIs and deliver features to production; Effective collaborator with frontend, research, and customers; Office-first collaboration; Hallway chats, impromptu whiteboard sessions, and shared meals spark ideas that remote calls can't; Code is reviewed, ideas are challenged, and wins are celebrated—always with respect and curiosity

Communication Scope

Clear communicator; Effective collaborator

Full Job Description

Role Summary: 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 frontend 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 - 3+ years building backend systems and shipping REST APIs to production. - Strong Python fundamentals; experience with async programming and a major web framework (FastAPI/Django/Flask). - Solid data modeling and SQL skills; hands-on with query tuning and performance debugging in Postgres/MySQL. - Experience with graph databases (e.g., Neo4j or Amazon Neptune) and appropriate data modeling trade-offs. - Comfortable running services on AWS with Docker and Kubernetes. - Demonstrated root-cause analysis and ownership from incident to prevention. - Clear communicator and effective collaborator with frontend, research, and customers. Nice to Have: -

Free ATS check

Applying for this Backend Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about Mem0?

Real rants from real employees. Read before you apply.

Read Company Rants →