
Senior Backend Developer
KEENFOLKS
full-time
Posted on:
Location Type: Hybrid
Location: Mexico City • 🇲🇽 Mexico
Visit company websiteJob Level
Senior
Tech Stack
AWSAzureDockerFlaskGoogle Cloud PlatformGraphQLJavaScriptKubernetesMongoDBNode.jsPostgresPythonRedisTerraform
About the role
- Diseñar, desarrollar y mantener APIs RESTful y GraphQL
- Construir servicios backend utilizando Python (FastAPI, Flask) o Node.js
- Implementar y optimizar flujos de datos que interactúan con modelos de IA/ML
- Trabajar con bases de datos relacionales y no relacionales (PostgreSQL, Redis, MongoDB)
- Asegurar la calidad del código a través de pruebas, documentación y revisiones de código
- Optimizar el rendimiento, escalabilidad y fiabilidad de sistemas backend
- Desplegar y gestionar servicios backend en AWS, Azure o GCP
- Contener aplicaciones usando Docker y orquestar con Kubernetes
- Apoyar pipelines CI/CD utilizando GitHub Actions, Terraform o Bicep
- Integrar con plataformas y herramientas de IA (OpenAI APIs, LangChain, bases de datos vectoriales)
- Implementar soluciones de autenticación, monitoreo y observabilidad
- Colaborar con DevOps y arquitectos en decisiones de nube e infraestructura
Requirements
- Fuerte experiencia con Python (FastAPI, Flask) o Node.js
- Experiencia sólida en ingeniería backend en entornos de producción
- Experiencia trabajando con PostgreSQL y Redis
- Experiencia en la nube en AWS, Azure o GCP
- Experiencia práctica con Docker y Kubernetes básico
- Familiaridad con pipelines CI/CD y conceptos de Infrastructure-as-Code
- Experiencia integrando APIs y servicios externos
- Inglés avanzado (comunicación diaria con equipos internacionales)
Benefits
- Modelo de trabajo híbrido: 2 días en la oficina, 3 remoto
- Almuerzo gratis en días de oficina
- Snacks diarios, café y fruta
- Actividades en la oficina: ping-pong, yoga y más
- 30 días trabajando desde el extranjero
- Día libre por cumpleaños
- 23 días de vacaciones + 2 días personales
- Un entorno enfocado en la tecnología con aplicaciones de IA en producción
- Oportunidades para crecer técnicamente y trabajar en plataformas innovadoras
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonFastAPIFlaskNode.jsAPIs RESTfulGraphQLDockerKubernetesPostgreSQLRedis
Soft skills
comunicacióncolaboraciónoptimizaciónrevisiones de códigodocumentación