Network Developer
Un Senior Network Developer diseñará y construirá una red distribuida mediante software. El puesto ofrece un salario competitivo y acciones en una empresa respaldada por capital de riesgo.
El portal de empleo de España
Más de 91.000 ofertas activasEn remoto, Barcelona·Jornada completa·Añadida hace 28 días (comprobada el 12 oct)
3 ofertas abiertas
Se valora
Esta oferta se escribió originalmente en inglés.
Más de 10 años de experiencia profesional en ingeniería de software, con una responsabilidad real y directa en el diseño y escalado de un sistema de producción desde cero. Debes ser capaz de describir incidentes de producción específicos a escala (qué falló, por qué y qué cambiaste), no solo la teoría de una entrevista de diseño de sistemas.
Experiencia profunda en TypeScript/Node.js. Debes ser capaz de diseñar un microservicio NestJS desde cero, no solo trabajar en uno.
Sólidos conocimientos de PostgreSQL. Eres capaz de diseñar esquemas para datos de producción complejos y de alto rendimiento, escribir migraciones y razonar sobre el aislamiento de transacciones y el bloqueo (locking).
Experiencia con arquitecturas orientadas a eventos (Kafka, RabbitMQ o similares). Entiendes la diferencia entre los patrones request-reply y fire-and-forget y cuándo utilizar cada uno.
Tú entregas resultados. Puedes tomar un documento de especificaciones y convertirlo en código de producción sin esperar a que alguien lo divida en tareas pequeñas.
Esperamos que cada ingeniero en Share utilice herramientas de IA como parte diaria de su flujo de trabajo. Así es como operamos. Todo nuestro proceso de planificación de proyectos, especificación y documentación se realiza mediante sesiones asistidas por IA. Nuestra base de código incluye archivos de contexto legibles por IA. Utilizamos Claude para decisiones de arquitectura, revisión de código, generación de especificaciones y redacción técnica.
Qué significa esto para ti:
Ya utilizas asistentes de codificación por IA (Claude, Cursor, Copilot o similares) a diario y puedes articular cómo cambian tu flujo de trabajo.
Te sientes cómodo trabajando con especificaciones generadas por IA y puedes evaluarlas críticamente, rebatir cuando son erróneas y ampliarlas cuando están incompletas.
Ves la IA como un multiplicador de fuerza que permite a un equipo pequeño operar con la capacidad de uno mucho más grande. No te sientes amenazado por ella; eres más rápido gracias a ella.
Estás dispuesto a contribuir a la mejora de nuestros flujos de trabajo asistidos por IA
Deseable, no imprescindible: experiencia previa en fintech/pagos o exposición a blockchain/libros de contabilidad distribuidos (distributed-ledger)
Salario competitivo y paquete de acciones (Equity)
Beneficios adicionales
Viajes de negocios pagados cuando sea necesario
Participación en una startup en fase inicial respaldada por capital de riesgo que construye el futuro de la infraestructura física y digital en África
Share es una red de infraestructura de internet respaldada por capital de riesgo que está construyendo la columna vertebral de África. La empresa agrega infraestructura de telecomunicaciones infrautilizada, fibra, cables submarinos y centros de datos, y proporciona a los ISP un acceso escalable al ancho de banda sin los costes iniciales tradicionales. A través de un modelo de acceso abierto, los proveedores locales de internet pueden ofrecer velocidades drásticamente más rápidas a sus suscriptores sin aumentar sus propios costes.
El equipo de plataforma desarrolla el software que hace que esto funcione: facturación, pagos, gestión de suscriptores, autenticación de red basada en RADIUS e integraciones con sistemas de facturación de ISP y proveedores de dinero móvil. Estamos sustituyendo sistemas heredados sin API por una plataforma API moderna, y el dinero real ya está fluyendo a través del sistema. Este es un equipo de ingeniería pequeño y de alta intensidad que construye infraestructura central bajo plazos reales. Serás responsable de dominios enteros, no de tickets.
Estamos contratando a un Founding Engineer para que se haga cargo de la arquitectura central de la plataforma mientras reconstruimos un sistema aproximadamente 50 veces más grande que el que teníamos antes. Diseñarás y escalarás sistemas distribuidos desde cero (este es un trabajo profundo de arquitectura de sistemas, no desarrollo de funcionalidades en un sistema existente). Trabajarás directamente con el Head of Development y un pequeño equipo de ingenieros para lanzar sistemas de producción que operen a escala global.
Share es una empresa tecnológica con sede en San Francisco, EE. UU., que opera en el ámbito de la infraestructura de datos y la red. La empresa se centra en construir sistemas avanzados para el intercambio de datos y la ingeniería de redes, con un fuerte énfasis en la innovación técnica y la excelencia en ingeniería. Como empresa relativamente joven y en crecimiento, Share está formando su equipo principal con un enfoque en ingeniería de sistemas, ingeniería de redes y desarrollo de software.
Share está ampliando su presencia en España, con puestos abiertos para ingenieros fundadores y posiciones técnicas senior. La empresa ofrece a los profesionales internacionales la oportunidad de unirse a un entorno de startup de ritmo rápido, trabajando en desafíos de infraestructura de vanguardia. Con una cultura favorable al trabajo remoto y un enfoque en contratar a los mejores talentos técnicos, Share es una opción atractiva para ingenieros que buscan trabajar con un equipo global desde España.