Mem0
AI
BackendEngineer
Neural analysis suggests this role is
optimal for Mid candidates.
“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.
Root-cause analysis; Debugging customer issues; Performance optimization
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: -
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.