El portal de empleo de España
Más de 89.000 ofertas activasIngeniero Backend Staff en Barcelona
Híbrido en Barcelona·Jornada completa·Añadida hace 2 días (comprobada el 10 nov)
8 ofertas abiertas
Nuestro resumen
- Modalidad
- Híbrido, Barcelona
- Contrato
- Jornada completa
- Mudanza
- Un paquete de mudanza
- Inglés
- Obligatorio
- Experiencia
- Nivel sénior
- Beneficios
- Seguro médico privado, retribución flexible






Habilidades
Manychat busca este perfil en varias ubicaciones. Esta vacante es en Barcelona.
Esta oferta se escribió originalmente en inglés.
Requisitos
Qué buscan
Experiencia profunda en desarrollo backend con Python y una visión amplia de la arquitectura backend más allá de un solo lenguaje. Capacidad para entender sistemas existentes, incluso cuando la tecnología sea nueva para ti.
Una fuerte mentalidad de producto. Trabajas estrechamente con los Product Managers, cuestionas suposiciones y explicas las compensaciones técnicas en términos de experiencia de usuario, plazos y capacidades del producto.
Experiencia siendo responsable de la arquitectura y las operaciones de producción de un producto o de un área técnica amplia, no solo entregando funcionalidades aisladas.
Un conocimiento sólido de sistemas distribuidos y flujos de datos: contratos de API, procesamiento asíncrono, consistencia de datos, reintentos, idempotencia y gestión de errores.
Conocimiento de cómo se despliegan y ejecutan las aplicaciones backend en producción: configuración, redes y dependencias externas.
Conocimiento de los conceptos básicos de seguridad de aplicaciones: autenticación, autorización, aislamiento de datos y gestión de accesos.
Comodidad en un entorno de cambios rápidos. Las cosas pueden cambiar rápidamente aquí, y el equipo confía en la proactividad y el sentido de responsabilidad de todos.
Inglés fluido para discusiones técnicas y de producto, así como para la documentación.
Se valorará
Experiencia práctica con PHP, además de entender cómo funcionan juntos nuestros sistemas de Python y PHP.
Experiencia con pipelines de ETL/DWH y sistemas de analítica.
Experiencia con configuración de entornos, CI/CD e Infrastructure as Code.
Experiencia mejorando las prácticas de desarrollo de software asistido por IA.
Salario y beneficios
Qué ofrecen
🌍 Onboarding híbrido para empezar a trabajar de forma remota y apoyo para la reubicación para ti y tu familia.
💙 Seguro médico integral tanto para ti como para tu familia.
📚 Presupuesto de desarrollo profesional para entradas a conferencias, cursos online y otros recursos relevantes para ayudarte a crecer.
🫶 Paquete de beneficios flexibles: aquí no hay beneficios estándar para todos. Tienes un presupuesto y tú decides en qué usarlo, desde salud y bienestar hasta familia y la configuración de tu oficina en casa.
🪴 Trabajo híbrido y tiempo libre generoso y flexible: planificado con tu equipo, no racionado por una cuota rígida.
🍽️ Beneficios en la oficina, incluyendo comidas y snacks gratuitos.
🤝 Actividades deportivas financiadas por la empresa, salidas anuales (offsites) y eventos de team-building.
🤖 La IA no es un extra aquí, es nuestra forma de trabajar. Claude, OpenAI y más están activados por defecto desde el primer día, y apoyamos a los equipos para que adopten lo que les haga más rápidos.
El puesto
Crear contenido que resuene es genial; convertir esa atención en crecimiento es aún mejor. Eso es lo que hace Manychat.
Nuestras automatizaciones impulsadas por IA ayudan a creadores y marcas a interactuar con sus audiencias en Instagram, Messenger, WhatsApp y TikTok, en el momento adecuado, con el mensaje correcto y sin trabajo manual.
Somos más de 400 personas en tres continentes detrás de la plataforma líder en crecimiento conversacional, con habilidades en IA que definen cómo construimos, cómo trabajamos y cómo crecemos.
Qué harás
Establecer la arquitectura y las prioridades técnicas para Brands junto con el Engineering Manager y el equipo: límites de servicios, modelos de datos, autenticación, control de acceso e integración con la plataforma principal de Manychat.
Decidir qué lógica pertenece a los servicios de Brands basados en Python y cuál permanece en la plataforma Manychat basada en PHP. Pensar en la propiedad de los datos, la fiabilidad y el mantenimiento a largo plazo.
Liderar grandes cambios a nivel de sistema cuando el camino aún no esté claro. Explorar opciones, dividir el trabajo en hitos medibles y planificar migraciones de datos, despliegues graduales y rollbacks.
Definir los requisitos de fiabilidad y rendimiento para los flujos de trabajo clave de Brands. Establecer métricas y observabilidad, y comprobar el impacto de tus cambios en los datos de producción.
Encontrar las causas raíz de las ralentizaciones e incidentes recurrentes a través de los límites de los servicios, utilizando métricas, logs y trazado distribuido.
Trabajar con los equipos de Security, Infrastructure y Platform en soluciones. Decidir qué arreglar en la aplicación y qué requiere de otros equipos, y explicar claramente las compensaciones (trade-offs).
Trabajar con Product en el enfoque y el alcance de las soluciones, y sugerir opciones más sencillas cuando las veas.
Hacer que las decisiones técnicas sean fáciles de seguir: documentar las elecciones clave y los motivos detrás de ellas, realizar revisiones exhaustivas de diseño y código, y compartir tu conocimiento en áreas complejas.
A QUIÉN BUSCAMOS 🌟
Tus decisiones aquí no se perderán en un gran sistema. Ellas lo definirán.
Como Staff Backend Engineer para Manychat for Brands, serás el responsable de la parte técnica de un nuevo producto. Establecerás la arquitectura y las prioridades técnicas con el equipo, y decidirás qué reside en nuestros servicios de Python y qué permanece en la plataforma Manychat basada en PHP. Es un rol de contribuidor individual con mucho margen para generar impacto.
El producto cubre un vacío real. Las marcas pagan a los influencers para que publiquen, pero luego no pueden ver qué sucede después. Estamos construyendo la primera vista que lo muestra todo: quién pidió el enlace, quién abrió el DM, quién hizo clic, para cada campaña, creador y publicación.
Trabajarás con el equipo de Product como socio y estarás cerca de las marcas y los creadores, para que el feedback te llegue rápido y te ayude a dar forma a Manychat for Brands.
¿Suena como tú? ¡Hablemos!
Nuestro stack tecnológico
Nuestro tech stack: Python, FastAPI, Pydantic, SQLAlchemy, PostgreSQL, Redis y Celery. Nuestros servicios se integran con la plataforma basada en PHP de Manychat. Todo se ejecuta en AWS y Kubernetes, con Terraform/Terragrunt para la infraestructura. No necesitas experiencia práctica con cada herramienta. Lo que más importa es la profundidad técnica y la capacidad de razonar sobre sistemas complejos.
Sobre Manychat
Manychat es una empresa de SaaS que ofrece una plataforma de marketing automatizado para Instagram, Facebook Messenger, WhatsApp y otros canales de mensajería. La plataforma permite a las empresas crear chatbots, automatizar conversaciones y aumentar las ventas y el compromiso a través de la mensajería social. Fundada en 2016, Manychat ha crecido hasta servir a más de un millón de empresas en todo el mundo y es reconocida como líder en el espacio del marketing conversacional.
Manychat tiene una presencia significativa en España, con una oficina en Barcelona que sirve como un centro clave para los equipos de ingeniería, datos y producto. La cultura de la empresa enfatiza el trabajo remoto, la innovación y un equipo global. Para los profesionales internacionales, Manychat ofrece la oportunidad de trabajar con un equipo distribuido, beneficios competitivos y la posibilidad de impactar en un producto utilizado por millones de empresas, todo mientras se vive en España.
- Sector
- SaaS
- Fundación
- 2016
- Plantilla
- 100–500
- Sede
- San Francisco, EE. UU.
- En España
- Barcelona
Datos prácticos
- Manychat tiene una oficina en Barcelona, que es un centro importante para roles de ingeniería, datos y producto, lo que la convierte en una opción viable para profesionales internacionales que buscan mudarse a España.
- La empresa ofrece una cultura de trabajo remoto, lo que permite flexibilidad en cómo y dónde trabajas, lo que puede facilitar el proceso de reubicación.
- El producto de Manychat es utilizado por más de un millón de empresas en todo el mundo, lo que brinda a los empleados exposición a un entorno SaaS de alta escala y ritmo rápido.
- La empresa está bien financiada y tiene una sólida posición en el nicho de marketing conversacional, ofreciendo estabilidad y oportunidades de crecimiento.
- El equipo de Manychat es internacional, con empleados de varios países, lo que lo convierte en un entorno inclusivo para expatriados.
En sus propias palabras
Sobre la empresa y el equipo
Mantenemos Manychat funcionando sin problemas bajo una alta carga todos los días y nos aseguramos de que esté listo para escalar aún más. Lo hacemos combinando bases de ingeniería sólidas con herramientas de IA que nos permiten movernos más rápido sin escatimar en calidad. Y somos nosotros quienes damos forma y nos hacemos responsables de lo que se construye. La IA acelera. Los humanos se encargan del pensamiento.
Información adicional
Manychat es un empleador que ofrece igualdad de oportunidades. Estamos comprometidos con la construcción de un equipo diverso e inclusivo. No discriminamos a empleados o solicitantes cualificados por motivos de raza, color, religión, identidad de género, sexo, preferencia sexual, identidad sexual, embarazo, origen nacional, ascendencia, ciudadanía, edad, estado civil, discapacidad física, discapacidad mental, condición médica, estado militar o cualquier otra característica protegida por las leyes o normativas locales.
Este compromiso también se refleja en nuestra experiencia con los candidatos. Si tienes necesidades individuales que puedan requerir una adaptación durante el proceso de entrevista, indícalo en tu solicitud. Haremos todo lo posible para proporcionarte asistencia durante todo tu proceso de entrevista para asegurar que tengas todas las condiciones para el éxito.