Stellar Cyber
Salve.Inno Consulting
Ingeniero/a Senior Backend (Ruby on Rails)
Sobre el puesto
Buscamos un/a Ingeniero/a Senior Backend con experiencia especializada en Ruby on Rails para unirse al equipo de I+D e Ingeniería de una empresa de tecnología de IA en rápido crecimiento que da servicio a millones de usuarios en todo el mundo. En este puesto práctico de contribuidor individual, serás responsable de diseñar, desarrollar y escalar aplicaciones backend principales que soporten productos innovadores impulsados por IA.
Trabajando en estrecha colaboración con el CTO, el Tech Lead, los Product Managers y los Site Reliability Engineers, contribuirás a las decisiones técnicas, mejorarás el rendimiento de las aplicaciones y entregarás soluciones de software fiables y escalables. Esta oportunidad es ideal para un/a ingeniero/a con experiencia que disfrute asumiendo la responsabilidad de desafíos técnicos complejos, trabajando en entornos ágiles y contribuyendo directamente al desarrollo de productos.
Responsabilidades Clave
- Diseñar, desarrollar y mantener aplicaciones backend escalables utilizando Ruby on Rails.
- Colaborar con los Product Managers y las partes interesadas de ingeniería para analizar los requisitos y traducir las especificaciones del producto en soluciones técnicas.
- Preparar planes de integración técnica, desgloses de desarrollo y estimaciones de esfuerzo precisas.
- Desarrollar nuevas funcionalidades y mejorar continuamente la funcionalidad de las aplicaciones existentes.
- Escribir código de producción limpio, eficiente, mantenible y bien probado.
- Participar en pull requests, revisiones de código entre pares y pruebas de software para mantener altos estándares de ingeniería.
- Solucionar problemas de aplicaciones e implementar mejoras en el rendimiento, la fiabilidad y la escalabilidad.
- Contribuir a las discusiones arquitectónicas, la toma de decisiones técnicas y la planificación de la hoja de ruta del producto.
- Asumir la responsabilidad de funcionalidades backend complejas a lo largo de todo el ciclo de vida del desarrollo, desde los requisitos iniciales hasta el despliegue en producción.
- Identificar y resolver cuellos de botella técnicos, asegurando que las aplicaciones permanezcan estables a medida que crece la demanda de usuarios.
- Explorar nuevas tecnologías, frameworks y enfoques de desarrollo para mejorar la funcionalidad del producto y la experiencia del usuario.
- Colaborar con equipos distribuidos de ingeniería, infraestructura, SRE y producto para entregar software de alta calidad.
- Contribuir a las iniciativas de mejora continua en los procesos de desarrollo, la calidad del código y la arquitectura del sistema.
Requisitos
- Mínimo de 5 años de experiencia comercial como Ingeniero/a de Software Backend o Full-Stack.
- Experiencia práctica sólida y reciente en el desarrollo y mantenimiento de aplicaciones en producción utilizando Ruby on Rails.
- Capacidad demostrada para diseñar, desarrollar e implementar de forma independiente funcionalidades backend complejas.
- Experiencia trabajando en aplicaciones que dan servicio a miles o más usuarios activos mensuales.
- Sólida comprensión de la arquitectura backend escalable, el rendimiento de las aplicaciones y la fiabilidad del sistema.
- Experiencia demostrada en la entrega de funcionalidades a lo largo de todo el ciclo de vida del desarrollo de software, incluyendo análisis de requisitos, implementación, pruebas y despliegue en producción.
- Experiencia trabajando en startups tecnológicas, scale-ups o entornos de ingeniería ágiles de ritmo similarmente rápido.
- Capacidad para adaptarse a prioridades cambiantes, gestionar plazos y mantener altos estándares de ingeniería.
- Sólida comprensión de los principios de ingeniería de software, prácticas de código limpio y pruebas automatizadas.
- Experiencia participando en revisiones de código y colaborando con equipos de desarrollo multifuncionales.
- Fuerte pensamiento analítico, habilidades de resolución de problemas y un enfoque proactivo para la resolución de problemas técnicos.
- Capacidad para trabajar de forma independiente, asumir la responsabilidad de los entregables técnicos y contribuir a las decisiones de ingeniería.
- Excelentes habilidades de comunicación en inglés, tanto escritas como habladas.
- Experiencia colaborando eficazmente con equipos internacionales totalmente remotos.
- Debe residir en Europa y estar disponible para trabajar con una superposición horaria de CET ±3 horas.
Beneficios
- Modalidad de trabajo totalmente remota desde cualquier lugar de Europa.
- Contrato B2B.
- 20 días laborables de vacaciones pagadas al año.
- Reunión anual de la empresa en persona.
- Apoyo para la salud y el bienestar.
- Presupuesto dedicado para aprendizaje y desarrollo profesional.
- Portátil de empresa y soporte de equipamiento.
- Acceso a herramientas premium de desarrollo de IA, incluyendo Cursor, Claude Code y ChatGPT.
- Colaboración directa con liderazgo de ingeniería experimentado, incluyendo el CTO y el Tech Lead.
- Oportunidad de influir en las decisiones técnicas y contribuir a la evolución de la arquitectura del producto principal.
- Participación práctica en productos innovadores impulsados por IA que sirven a una gran base de usuarios internacionales.
- Autonomía y responsabilidad dentro de un entorno de ingeniería en rápido crecimiento.
- Beneficios adicionales y oportunidades de desarrollo profesional.
