




Resumen: Este puesto de Ingeniero/a Senior de Software se centra en construir y evolucionar sistemas backend críticos para los flujos de suscripción, facturación y monetización dentro de un equipo de ingeniería en rápido crecimiento. Aspectos destacados: 1. Gestionar sistemas de alto impacto que afectan los ingresos y la experiencia del cliente 2. Diseñar y construir servicios y API backend para el ciclo de vida de las suscripciones 3. Colaborar con equipos diversos para traducir los requisitos de monetización ¡Hola! ¿Te gustaría mejorar la forma en que las empresas cuidan a sus personas, su activo más valioso? **Ingeniero/a Senior de Software – Sistemas de Facturación** ---------------------------------------------- DataOps / Sistemas de Facturación: ¿Cuál es la misión? * Factorial está construyendo una plataforma financiera de clase mundial para respaldar cómo los clientes se suscriben, actualizan y crecen con nosotros. * Como Ingeniero/a Senior de Software, serás responsable de sistemas backend críticos que impulsan nuestros flujos de suscripción, facturación y monetización: sistemas donde la corrección, la auditabilidad y la fiabilidad son in negociables. * Diseñarás y evolucionarás nuestra pila Quote-to-Cash, integrándola con plataformas como Dealhub, Stripe, Chargebee (o equivalentes) y sistemas internos para garantizar operaciones de facturación escalables, conformes y coherentes desde el punto de vista de los datos. El puesto * Formarás parte de un equipo de Ingeniería en rápido crecimiento compuesto por más de 250 desarrolladores de producto, siendo responsable de sistemas de alto impacto que afectan directamente a los ingresos, la experiencia del cliente y la eficiencia operativa. * Diseñarás y construirás servicios y API backend para la gestión del ciclo de vida de las suscripciones (cambios de plan, actualizaciones/bajas, créditos, reembolsos, facturación), y definirás límites claros que permitan integraciones fluidas con plataformas internas (portales orientados al cliente, herramientas de backoffice, ERP/CRM). * Colaborarás estrechamente con los equipos de Producto, Finanzas, Ventas y Datos para traducir los requisitos de monetización en soluciones técnicas robustas, equilibrando velocidad, corrección y mantenibilidad a largo plazo. * Asumirás la responsabilidad integral: desde la arquitectura y la implementación hasta las operaciones en producción, el monitoreo, los mecanismos de conciliación y la mejora continua. Nuestra tecnología y el día a día * Principalmente utilizamos Ruby on Rails para el backend y React/React Native para los clientes, pero también tendrás la oportunidad de profundizar en Scala, Python o cualquier lenguaje mejor adaptado para construir servicios financieros de alta performance. * Diseñarás API listas para producción y flujos de trabajo basados en eventos para operaciones de facturación, soportando procesos asíncronos e integraciones entre múltiples sistemas. * Implementarás monitoreo, alertas y controles de integridad de datos (conciliación, registros de auditoría, comprobaciones de coherencia) para detectar y mitigar problemas en los flujos de pagos y sincronización. * Impulsarás la evolución y migraciones de la plataforma: evaluando proveedores externos, diseñando estrategias incrementales de migración, validando datos, planificando retrocesos y ejecutando verificaciones posteriores a la migración. * Redactarás RFCs, participarás en conversaciones técnicas y compartirás conocimientos mientras mentorices a ingenieros menos experimentados. * Iterarás en ciclos de desarrollo cortos, ejecutando entornos de desarrollo efímeros para probar y fallar rápidamente, todo bajo una mentalidad impulsada por GitOps y las mejores prácticas de CI/CD. Tus primeros pasos en Factorial * Leer mucho: Conoce bien el producto, los clientes y los flujos actuales de facturación y monetización de Factorial. * Aprender mucho: Trabaja en pareja con miembros del equipo de distintos dominios (Finanzas, Datos, Producto, Ingeniería) para comprender el panorama Quote-to-Cash y dónde necesitamos sistemas más sólidos. * Programar mucho: Contribuye a mejoras rápidas en los flujos y las integraciones de facturación —mejorando la solidez, la cobertura de pruebas y las herramientas operativas. * Fallar mucho: Fomentamos la experimentación. Entendemos que probar nuevas ideas, equivocarse y mejorar forma parte del rol. * Hablar mucho: Participa en los rituales del equipo y en sesiones con partes interesadas para asegurar que lo que construimos sea preciso, auditables y resuelva necesidades empresariales reales. Lo que nos gustaría ver en tu historial * 3+ años de experiencia como Ingeniero/a de Software trabajando en sistemas backend o de plataforma. * Experiencia sólida diseñando y manteniendo API y servicios backend listos para producción. * Capacidad demostrada para trabajar con lógica de dominio compleja y sistemas sensibles a los datos, con fuerte énfasis en la corrección y la mantenibilidad a largo plazo. * Experiencia gestionando sistemas de extremo a extremo, incluyendo soporte en producción, monitoreo y responsabilidad operativa. * Un gran valor añadido: experiencia con plataformas de suscripción, facturación recurrente, pagos, emisión de facturas o sistemas de monetización. * Un gran valor añadido: experiencia integrando proveedores externos de facturación/pagos (Stripe, Chargebee o similares) y/o sistemas ERP/CRM. * Experiencia con sistemas basados en eventos, flujos de trabajo asíncronos y patrones de integración de sistemas. * Experiencia ejecutando migraciones en producción (incluidas estrategias de coexistencia), con validación, planificación de retrocesos y verificación posterior a la migración. * Mentalidad fuerte de propiedad, capacidad para navegar la ambigüedad y comunicación clara tanto con partes técnicas como no técnicas. * Comodidad trabajando en inglés y con equipos distribuidos. El proceso de contratación * Primera conversación con un/a gestor/a: una mezcla de temas humanos y técnicos, centrada en cómo podemos trabajar juntos, para alinear expectativas y revisar nuestras rúbricas de ingeniería (¡échales un vistazo: ¡están abiertas!) y el rango salarial. * Entrevista técnica con ingenieros/as de Factorial, analizando un fragmento de código del que te sientas orgulloso/a (o un mini-desafío). Queremos ver cómo resuelves problemas, no solo líneas de código. * Última charla informal con nuestro/a Director/a de Datos para profundizar en la cultura, visión de Factorial y responder cualquier duda que puedas tener. * ¡Todas las entrevistas son remotas, utilizando herramientas de videoconferencia! **Sobre nosotros** ------------ En Factorial estamos construyendo el software líder de gestión empresarial para empresas de todos los tamaños. Nuestra plataforma centraliza flujos clave en RR.HH., finanzas y operaciones, liberando a los equipos de procesos manuales para que puedan concentrarse en lo que realmente importa: liderar, crecer y cuidar a sus personas. Con más de 1.200 empleados en 7 mercados, atendemos a más de 700.000 usuarios y somos una de las empresas SaaS de más rápido crecimiento en Europa, respaldada por inversores de primer nivel y con sede oficial en Barcelona. Creemos en objetivos ambiciosos, propiedad radical e innovación colaborativa. Si te entusiasma dar forma al futuro de la tecnología de gestión empresarial, ¡nos encantaría conocerte! **Nuestros valores** * Lo asumimos: asumimos la responsabilidad de cada proyecto. Tomamos decisiones, no excusas. * **Aprendemos y enseñamos:** Nos dedicamos a aprender algo nuevo cada día y, sobre todo, a compartirlo. * **Somos socios:** Cada decisión es una decisión de equipo. Confiamos unos en otros. * **Crecemos rápido:** Actuamos con rapidez. Creemos que el peor error es no aprender de ellos. **Cómo trabajamos** Seguimos un enfoque **primero la oficina, flexible (80%-20%)**, porque creemos que los mejores productos se construyen cuando las personas colaboran cara a cara. Trabajamos presencialmente varios días a la semana en nuestra oficina central de Barcelona (o en la oficina de Madrid) para conectar, idear y lanzar juntos, manteniendo al mismo tiempo flexibilidad para el trabajo profundo y el equilibrio personal. Beneficios de formar parte de nuestro equipo: Nos preocupamos por las personas y también ofrecemos muchos beneficios para los empleados: * Entorno de alto crecimiento, multicultural y amigable * Seguro médico privado Alan * Vida saludable con Wellhub (gimnasios, piscinas, clases al aire libre) * Ahorra gastos con Cobee * Clases de idiomas * Desayuno en la oficina y fruta orgánica * Descuentos Nora * Café y té gratuitos * Política «Pet Friendly» ¿Quieres saber más sobre nosotros? ¡Consulta nuestra página web!


