Descripción
Resumen:
Únase a un puesto de Ingeniero Senior de Software centrado en mejorar el rendimiento, la fiabilidad y la observabilidad dentro de un dinámico equipo de DX y Rendimiento, con impacto directo en el software global de gestión empresarial.
Aspectos destacados:
1. Dar forma al rendimiento y a la salud del servicio en toda la organización de ingeniería
2. Contribuir a un rol transversal de alto impacto con amplia influencia
3. Trabajar en un entorno multicultural para mejorar los procesos de gestión empresarial
**¡Hola!**
----------
¿Le gustaría mejorar la forma en que las empresas cuidan a sus personas, su activo más valioso?
Buscamos un **Ingeniero Senior de Software** para que se una a nuestro **equipo de DX y Rendimiento** en Factorial, con un fuerte enfoque en **rendimiento, fiabilidad, observabilidad, pruebas de carga y flujos de trabajo de ingeniería asistidos por IA**.
**Equipo de DX y Rendimiento**
---------------------------
El objetivo principal del equipo es incrementar la calidad, el rendimiento y la escalabilidad de Factorial mediante la mejora continua de la forma en que desarrollamos nuestro producto. Nos centramos en fortalecer nuestras herramientas, mantener los elementos fundamentales y promover las mejores prácticas en estrecha colaboración con el resto de la organización de ingeniería.
Nuestra misión es dotar a los creadores de productos de herramientas y prácticas sólidas, habilitadas por IA, para entregar con calidad, confianza y eficiencia. Trabajamos transversalmente con distintos equipos para mejorar los patrones de software, eliminar obstáculos, completar migraciones pendientes, reducir la deuda técnica y elevar el nivel general de ingeniería en toda la empresa.
En este contexto, el rendimiento y la fiabilidad constituyen un área de enfoque cada vez más importante. A medida que Factorial sigue escalando, queremos reforzar cómo definimos la salud del servicio, medimos el comportamiento del sistema, estandarizamos la observabilidad, validamos los sistemas bajo carga y aplicamos flujos de trabajo modernos de IA para ayudar a los ingenieros a interpretar señales y actuar con mayor rapidez.
**El puesto**
------------
Como **Ingeniero Senior** en Factorial, formará parte de un equipo de **más de 200 ingenieros**. Buscamos personas curiosas, proactivas, técnicamente sólidas y con excelentes habilidades comunicativas. Personas que disfruten resolviendo problemas técnicos complejos, elevando los estándares en los equipos y construyendo sistemas que permitan a toda la organización desempeñarse a un nivel superior.
En este puesto, usted contribuirá a definir, medir y mejorar el **rendimiento y la salud del servicio** en toda la organización de ingeniería. Trabajará estrechamente con los **equipos de producto** y los **equipos de infraestructura** para mejorar la observabilidad, la validación bajo carga, la visibilidad del rendimiento y las prácticas de ingeniería relacionadas con estos temas.
**Colaborará con líderes senior de ingeniería de producto, infraestructura y DX para elevar el estándar corporativo en rendimiento y fiabilidad.**
Se trata de un rol transversal de alto impacto. Su contribución se realizará mediante trabajo técnico práctico, liderazgo técnico y apoyando a los equipos para adoptar prácticas más sólidas en torno a **SLO, observabilidad, optimización del rendimiento y flujos de trabajo analíticos asistidos por IA**.
Trabajará en un entorno multicultural donde el idioma de comunicación es el inglés, y su profundidad técnica, su pensamiento sistémico y sus habilidades para resolver problemas contribuirán directamente a nuestra misión de mejorar los procesos de gestión empresarial para empresas de todo el mundo.
Factorial atiende a **más de 15 000 clientes activos** y **más de 1 millón de usuarios activos** en flujos de trabajo críticos para el negocio. Nuestro entorno actual incluye:
* un backend extenso basado en **Ruby on Rails**, con **APIs GraphQL**
* aplicaciones frontend en **TypeScript**
* flujos de trabajo complejos de **CI/CD**
* **MySQL con réplicas** para cargas de trabajo OLTP
* **ClickHouse** para cargas de trabajo analíticas
* **Kafka** para procesamiento orientado a eventos y asíncrono
* una **arquitectura en la nube multi-región**
* valores significativos de **TPS, IOPS, concurrencia y carga operativa sostenida**
No deje que la falta de familiaridad con todos los componentes de esta pila le detenga. Si ha trabajado en sistemas complejos, sabe razonar sobre el rendimiento y la fiabilidad a escala y está entusiasmado por ayudar a los equipos a construir mejor software con mejores señales, ¡queremos hablar con usted!
**En qué trabajará**
-------------------------
* Definir y evolucionar **SLI y SLO** para recorridos críticos del producto
* Mejorar y estandarizar la **observabilidad**, los paneles de control y la visibilidad de la salud del servicio entre los equipos
* Investigar cuellos de botella y regresiones en las capas de aplicación, base de datos, asíncrona y del sistema
* Impulsar mejoras en **latencia, throughput, escalabilidad y fiabilidad**
* Construir flujos de trabajo estructurados de **pruebas de carga** para rutas críticas
* Ayudar a los equipos a validar el comportamiento del sistema bajo condiciones realistas de tráfico, concurrencia y escala de inquilinos
* Analizar la **capacidad, saturación y comportamiento bajo cargas máximas y escenarios de crecimiento**
* Definir prácticas e instrumentación para prevenir **regresiones de rendimiento antes de producción**
* Trabajar estrechamente con los equipos de producto e infraestructura para alinear prioridades de rendimiento y comportamiento del sistema bajo carga
* Diseñar flujos de trabajo asistidos por IA para apoyar la interpretación de métricas y alertas, el análisis de anomalías, la investigación de incidencias, la generación de insights sobre rendimiento, entre otros.
**Buscamos perfiles con**
-----------------------------------------
* Experiencia práctica sólida en la mejora del **rendimiento, escalabilidad y fiabilidad** en sistemas de software complejos
* Experiencia definiendo u operando **SLI, SLO y marcos de salud del servicio**
* Conocimientos sólidos sobre prácticas y herramientas de **observabilidad**, como **Datadog**
* Experiencia investigando **cuellos de botella en producción** en las capas de aplicación, base de datos y sistemas distribuidos
* Experiencia construyendo o mejorando flujos de trabajo de **pruebas de carga**, comparativas de rendimiento o validación de rendimiento
* Experiencia diagnosticando **latencia en la cola, problemas de throughput y variabilidad del rendimiento** en producción
* Amplia experiencia trabajando con **sistemas productivos basados en la nube**
* Excelentes habilidades comunicativas, incluida la redacción técnica y la alineación entre equipos
* Mentalidad proactiva y fuerte sentido de la responsabilidad
**Idealmente, también aporta**
---------------------------
* Experiencia significativa construyendo y operando sistemas productivos a gran escala
* Experiencia trabajando en entornos de gran escala con tráfico relevante y complejidad operativa
* Experiencia con **Ruby on Rails, MySQL, Kafka, GraphQL, ClickHouse**, o tecnologías equivalentes
* Experiencia previa en **Ingeniería de Rendimiento o Ingeniería de Fiabilidad**
* Interés por herramientas modernas de IA y uso práctico de **flujos de trabajo agentes** en ingeniería
**Cómo trabajamos (Barcelona)**
En Factorial creemos que los mejores productos se construyen cuando las personas se reúnen presencialmente para colaborar, cuestionar ideas y avanzar con rapidez. Por eso, nuestros equipos de ingeniería siguen un enfoque «primero la oficina», flexible.
Trabajamos presencialmente varios días a la semana, aprovechando ese tiempo para conectar, alinearnos e innovar como equipo. Al mismo tiempo, apoyamos el trabajo remoto cuando tiene sentido para concentrarse, por flexibilidad o necesidades personales.
Este equilibrio nos ayuda a mantenernos ágiles, creativos y estrechamente conectados, mientras damos a todos el espacio necesario para hacer su mejor trabajo.
**Sobre nosotros**
**En Factorial estamos construyendo el software líder de gestión empresarial para empresas de cualquier tamaño.** Nuestra plataforma centraliza flujos de trabajo clave en RR.HH., finanzas y operaciones, liberando a los equipos de procesos manuales para que puedan centrarse 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 inclusión colaborativa. Si le entusiasma dar forma al futuro de la tecnología de gestión empresarial, ¡nos encantaría conocerle!
**Nuestros valores**
* **Lo asumimos**: Asunción de responsabilidad en cada proyecto. Tomamos decisiones, no excusas.
* **Aprendemos y enseñamos**: Estamos comprometidos con aprender algo nuevo cada día y, sobre todo, compartirlo.
* **Colaboramos**: Cada decisión es una decisión colectiva. Confiamos mutuamente.
* **Crecemos rápido**: Actuamos con rapidez. Consideramos que el peor error es no aprender de ellos.
* **Creemos en el talento diverso**: Acogemos candidaturas de todos los orígenes y animamos especialmente a personas con experiencias e identidades diversas a postularse.
* **Creemos en la inclusión**: Estamos comprometidos con la igualdad de oportunidades y promovemos activamente la inclusión laboral de personas con discapacidad. Si desea obtener más información sobre nuestros procesos de reclutamiento inclusivos, puede indicarlo opcionalmente y le proporcionaremos información adicional.
¿Quiere saber más sobre nosotros? ¡Visite nuestro sitio web!
**Beneficios de formar parte de nuestro equipo**
Nos preocupamos por las personas y también ofrecemos muchos beneficios para nuestros empleados:
* Entorno de alto crecimiento, multicultural y cercano
* Seguro médico privado Alan
* Vida saludable con Wellhub (gimnasios, piscinas, clases al aire libre) \<...