Saltar al contenido

Todos los empleos

Software Engineer (Back-end)

Engramme · On site, San Francisco, US

Publicado el 14 oct 2026

Sobre el empleo

WHAT YOU'LL DO - Design and implement scalable backend architecture for our memory platform - Build robust APIs that handle millions of memory retrievals per day - Optimize database performance and implement caching strategies - Collaborate with the engineering team on technical architecture decisions - Establish engineering best practices and code quality standards - Work with AI/ML teams to integrate memory retrieval algorithms - Monitor system performance and implement automated scaling solutions WHAT WE'RE LOOKING FOR - 5+ years of backend engineering experience - Strong proficiency in Python and modern web frameworks (FastAPI, Django, Flask) - Experience with PostgreSQL and database optimization - Knowledge of cloud platforms (AWS, GCP) and containerization (Docker, Kubernetes) - Understanding of caching systems (Redis, Memcached) and distributed architectures - Experience with API design and microservices architecture - Strong problem-solving skills and attention to detail - Experience with CI/CD pipelines and infrastructure as code NICE TO HAVE - Experience with AI/ML infrastructure and vector databases - Knowledge of similarity search and embedding systems - Background in high-performance computing or real-time systems - Previous startup or early-stage company experience - Open source contributions - Experience with monitoring tools (Prometheus, Grafana) - Knowledge of message queues (RabbitMQ, Apache Kafka)
Postular con Jobrona

Postulamos por ti con los datos reales de tu CV y te mostramos qué se envió.