Categorías
···
Entrar / Registro

Ingeniero de Software Senior

Indeed
Tiempo completo
Presencial
Sin requisito de experiencia
Sin requisito de título
Buenos Aires Kalea, 2, Abando, 48001 Bilbao, Bizkaia, España
Favoritos
Compartir
Parte del contenido se ha traducido automáticamenteVer original

Descripción

Resumen: Este puesto implica asumir la responsabilidad de componentes críticos de infraestructura para garantizar rendimiento, fiabilidad y escalabilidad horizontal en una startup de extracción de datos en rápida expansión. Aspectos destacados: 1. Infraestructura crítica propia que garantiza rendimiento, fiabilidad y escalabilidad 2. Diseñar y evolucionar la arquitectura de procesamiento de trabajos para millones de tareas simultáneas 3. Dirigir la orientación técnica para el procesamiento, la priorización y la programación de trabajos Nacida en el corazón del País Vasco, en Bilbao, ZenRows es una de las startups de más rápido crecimiento en Europa. Trabajamos 100 % de forma remota y creemos en contratar a las mejores personas, sin importar dónde se encuentren en el mundo. Fundada en 2021, nuestra misión es transformar el futuro de los flujos de trabajo con datos, permitiendo la extracción de información web de forma fluida y a gran escala. Con nuestras potentes herramientas, las empresas pueden automatizar la recopilación de datos a escala, aprovechando al mismo tiempo el sistema más avanzado del mercado para evitar detección por bots. Miles de empresas de todo el mundo —en sectores como el comercio electrónico, la industria inmobiliaria, las finanzas y la inteligencia artificial— confían en ZenRows para optimizar sus tuberías de datos, impulsando así la automatización, el análisis y las ideas basadas en IA. A medida que continuamos expandiéndonos rápidamente, buscamos un profesional altamente experimentado. **Acerca del puesto:** Asimilarás la responsabilidad de componentes críticos de infraestructura que ingieren, enriquecen y enrutan miles de millones de puntos de datos, asegurando rendimiento, fiabilidad y escalabilidad horizontal. Tu trabajo tendrá un impacto directo en el rendimiento, los acuerdos de nivel de servicio (SLA) con los clientes, la precisión de la facturación y la fiabilidad de la plataforma. Como Somos una empresa centrada completamente en el trabajo remoto, con una cultura dinámica y de alto impacto. En este puesto, trabajarás estrechamente con nuestro CEO, Aurken, y con nuestro Director de Ingeniería. Y, al tratarse de una empresa fundada por dos ingenieros con sólida formación técnica, deberás sentirte cómodo participando en discusiones técnicas mientras equilibras las necesidades empresariales. **Responsabilidades clave:** * ️ Diseño y arquitectura de sistemas * Diseñar y evolucionar nuestra arquitectura de procesamiento de trabajos para manejar de forma fiable millones de tareas asincrónicas simultáneas. * Diseñar tuberías que soporten estrategias de reintento, enrutamiento dinámico de tareas, priorización, limitación de tasas e idempotencia a escala. * Impulsar el diseño de sistemas de programación para flujos de trabajo recurrentes o basados en desencadenantes (cron, basados en eventos, iniciados por el usuario). * Construir sistemas que soporten tanto casos de uso de procesamiento de datos en tiempo real como por lotes, incorporando desde el inicio capacidades de observabilidad. Propiedad profunda de los sistemas centrales * Asumir la responsabilidad integral del ciclo de vida de los trabajadores en segundo plano, colas, programadores y lógica de orquestación de tareas. * Mejorar la resistencia y la capacidad de autorrecuperación de los flujos de trabajo asincrónicos. * Impulsar la planificación de capacidad, la optimización del rendimiento y la eficiencia operativa (latencia, rendimiento, costos de infraestructura). Observabilidad, fiabilidad y operaciones * Definir acuerdos de nivel de servicio (SLA) y objetivos de fiabilidad para los sistemas de procesamiento y programación de trabajos. * Crear paneles de control y sistemas de alerta para fallos de trabajos, colas bloqueadas, anomalías en el rendimiento y tormentas de reintentos. * Liderar la respuesta ante incidencias y el análisis de causas fundamentales cuando intervienen sistemas asincrónicos. * Habilitar la escalabilidad dinámica y la ejecución distribuida entre regiones o nubes. Liderazgo técnico * Establecer la dirección técnica sobre cómo procesamos, priorizamos y programamos internamente el trabajo. * Mentorear * Impulsar la adopción de buenas prácticas en torno a sistemas basados en eventos, estrategias de cola y diseño tolerante a fallos. **Perfil ideal:** Buscamos a un ingeniero pragmático, con visión sistémica, que ya haya estado en primera línea construyendo infraestructura fiable capaz de soportar miles de millones de eventos, trabajos o mensajes diarios. Tienes dominio tanto del código como de los diagramas de arquitectura, y te obsesiona hacer que los sistemas distribuidos sean observables, probables y rápidos. **Competencias y experiencia clave:** * Tener 6 o más años de experiencia en ingeniería de backend e infraestructura, con al menos 2 años trabajando en sistemas de trabajos asincrónicos a gran escala, colas de tareas o tuberías. * Contar con experiencia profunda en sistemas de colas como Celery, Sidekiq, BullMQ, SQS, Kafka, RabbitMQ o Google Pub/Sub. * Haber diseñado u operado programadores distribuidos (p. ej., Airflow, Temporal, Argo o sistemas personalizados). * Saber cómo hacer que los sistemas asincrónicos sean idempotentes, rastreables y tolerantes a fallos. * Comprender estrategias de reintento (retroceso exponencial, interruptores automáticos), eliminación de duplicados y control de concurrencia. * Sentirte cómodo operando a escala: decenas de millones de tareas/día, distribuidas entre fragmentos, nodos o regiones en la nube. * Escribir código limpio y mantenible en Python, Go, Node o un lenguaje similar de backend. * Pensar en términos de sistemas: cómo afectan los trabajos a los SLA, la facturación, los reintentos, los límites de tasa y la experiencia del cliente. * Tener una intuición excepcional respecto al producto y poder priorizar esfuerzos de ingeniería según su impacto empresarial. * Comunicarte con claridad, documentar exhaustivamente y guiar decisiones complejas en equipos multidisciplinares. * Estar familiarizado con monitoreo de series temporales, métricas, trazado y tuberías de registros (Prometheus, Grafana, OpenTelemetry, etc.). **Puntos adicionales si cuentas con:** * Experiencia en estrategias de despliegue multi-nube. * Haber construido previamente tu propio motor de flujos de trabajo, programador de trabajos u sistema de orquestación. * Poder compartir historias reales sobre la escalabilidad de sistemas de tareas o la resolución de incidentes graves en producción —y lo que aprendiste de ello. **Mentalidad ágil y orientada a procesos** * Optimizas flujos de trabajo, reduces cuellos de botella y mejoras la eficiencia sin sobrecomplicar los procesos. * Comprendes el principio de Pareto (regla 80/20) y priorizas el trabajo de alto impacto por encima de la perfección. * Estás acostumbrado a trabajar con equipos multidisciplinares y a equilibrar necesidades de ingeniería, negocio y producto. **Fuerte conciencia del producto y del negocio** **Transparencia y colaboración** * Te desenvuelves con naturalidad en entornos de comunicación abierta y honesta, garantizando visibilidad transversal entre equipos. * Puedes gestionar opiniones firmes de los fundadores técnicos y tienes el coraje necesario para decir **no** cuando sea preciso, mientras recoges aportaciones de múltiples partes interesadas. * Excelentes habilidades comunicativas, con capacidad para transmitir conceptos técnicos complejos a partes no técnicas. **Por qué te encantará trabajar aquí…** * Nuestro equipo valora la responsabilidad y las oportunidades por encima de todo lo demás. Ofrecemos autonomía y amplitud de alcance en tu rol, algo que solo puedes soñar en puestos similares dentro de empresas más grandes. * Contamos con un CEO que valora el talento de clase mundial por encima de cualquier otra cosa. La confianza y el respeto se ganan, y con ellos vienen recompensas y reconocimientos únicos. * En un mundo donde parece que todos están siendo llamados de vuelta a las oficinas, aplicamos un enfoque verdaderamente 100 % remoto que te permite trabajar desde cualquier lugar que elijas. *Olvida Agile, Scrum, Lean... o cualquier metodología de desarrollo que esté de moda esta semana. Te ofrecemos una visión horizontal que te permite identificar dónde crees que puedes aportar más.* ¡Nos divertimos! Lo anterior puede dar la impresión de que solo pensamos en el trabajo, pero ponemos mucho énfasis en asegurar que nuestra cultura sea disfrutada por todos, lo que te permite forjar amistades duraderas y crecer tanto personal como profesionalmente.

Fuentea:  indeed Ver publicación original
David Muñoz
Indeed · HR

Compañía

Indeed
David Muñoz
Indeed · HR

Empleos similares

Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.