Backend Engineer
Role details
Job location
Tech stack
Job description
Tu misión será diseñar y desarrollar el backend que impulsa una plataforma SaaS escalable impulsada por IA. Entre tus principales responsabilidades estarán:
- Construir sistemas backend de alto rendimiento y escalabilidad.
- Diseñar e implementar APIs REST/GraphQL para servicios core.
- Arquitecturar microservicios multi-tenant para hosting, facturación y gestión de usuarios.
- Optimizar PostgreSQL y aplicar estrategias de caché con Redis.
- Crear y mantener pipelines CI/CD para despliegues automatizados.
- Colaborar con equipos de frontend y DevOps para asegurar una experiencia fluida.
- Participar en sesiones técnicas y decisiones de arquitectura junto a perfiles senior.
Requirements
3️⃣ Requisitos (Match) Formación y experiencia: * +3 años de experiencia construyendo backends en producción. * Dominio de Go y Python, con experiencia práctica en sus ecosistemas. * Experiencia en GCP, Docker y Kubernetes (GKE / Cloud Run). * Conocimientos avanzados en diseño de bases de datos y optimización SQL (PostgreSQL). * Familiaridad con sistemas distribuidos, mensajería/event-driven architecture (Pub/Sub, Kafka, RabbitMQ, NATS). * Conocimiento de patrones SaaS: multi-tenancy, billing, authentication/authorization. Habilidades y mindset: * Mentalidad "builder": te gusta construir, probar y mejorar rápido. * Comunicación clara y orientación a resultados. * Capacidad para trabajar con autonomía y asumir decisiones técnicas. * Pasión por los entornos dinámicos, el aprendizaje continuo y el impacto real.