Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Pragmatike busca un líder de ingeniería para dirigir un equipo de alto rendimiento que desarrolla una plataforma distribuida de computación y almacenamiento, impulsando redes P2P y servicios centrales. Dirigirá ingenieros sénior, definirá la arquitectura, orientará la ejecución y participará directamente en diseño, implementación y resolución de problemas técnicos críticos.
Se valora experiencia en Go, C/C++, Rust, libp2p, gRPC y Kubernetes; enfatizamos observabilidad (Prometheus/Grafana) en un
Ubicación: Remoto, zona horaria europea
Fecha de inicio: Lo antes posible
Tipo de empleo: Jornada completa
Equipo: Computación central y sistemas distribuidos
Idioma: Inglés
Buscamos a una persona con experiencia como responsable de Ingeniería para dirigir un equipo que desarrolla los sistemas distribuidos que impulsan una plataforma descentralizada de computación y almacenamiento.
Dirigirás un equipo de ingenieros sénior que trabaja en redes P2P, almacenamiento distribuido, orquestación de computación y servicios centrales de plataforma. Combinarás el liderazgo de personas con una sólida responsabilidad técnica, ayudando a definir la arquitectura, orientar la ejecución y participar directamente en sistemas críticos y código de producción.
Esta es una gran oportunidad para una persona líder de ingeniería con perfil técnico a quien le guste trabajar de cerca con sistemas distribuidos complejos, tomar decisiones arquitectónicas pragmáticas y construir una sólida cultura de ingeniería en un entorno asíncrono que prioriza la comunicación escrita.
Dirigir, orientar y desarrollar un equipo de alto rendimiento de ingenieros de sistemas distribuidos y backend
Marcar la dirección técnica y liderar la ejecución de los sistemas centrales de P2P, computación y plataforma distribuida
Participar directamente en la arquitectura, el diseño, la implementación y la resolución de problemas técnicos
Guiar el desarrollo de protocolos distribuidos de alto rendimiento, incluidos el descubrimiento de pares, la comunicación, la replicación y la distribución de datos
Supervisar los sistemas responsables de la orquestación, el aprovisionamiento y el escalado de la computación, así como de la distribución de cargas de trabajo
Promover la fiabilidad, la resiliencia, la observabilidad y la preparación para producción en toda la plataforma
Establecer prácticas sólidas de ingeniería en torno a las pruebas, CI/CD, los lanzamientos, la respuesta a incidentes y el análisis de las causas raíz
Trabajar en estrecha colaboración con los equipos de Infraestructura, Producto, Seguridad y Plataforma en las hojas de ruta, prioridades y dependencias entre equipos
Organizar sesiones 1:1 eficaces, retrospectivas, evaluaciones de rendimiento y conversaciones sobre desarrollo profesional
Traducir las prioridades técnicas y empresariales en planes de ejecución claros y resultados medibles
Fomentar una cultura de responsabilidad, excelencia técnica, toma de decisiones pragmática y mejora continua
7+ años de experiencia en ingeniería de software, con 3+ años en un puesto de responsable de Ingeniería o de liderazgo técnico
Experiencia demostrada liderando equipos que desarrollan y ponen en producción sistemas distribuidos o software de infraestructura
Sólidos conocimientos de sistemas P2P y distribuidos, como descubrimiento de pares, DHT, protocolos gossip, traversal de NAT, replicación, consenso o sistemas direccionados por contenido
Sólida experiencia en programación backend y de sistemas, idealmente con Go, o, como alternativa, C/C++ o Rust
Sólidos conocimientos de concurrencia, redes, comunicación distribuida y diseño de sistemas tolerantes a fallos
Experiencia con orquestación de computación, almacenamiento distribuido, bases de datos distribuidas o infraestructura de plataforma
Familiaridad con tecnologías como libp2p, gRPC, Protobuf, IPFS/CID, Kubernetes o infraestructura basada en contenedores
Experiencia con observabilidad y operaciones de producción, incluidas herramientas como Prometheus, Grafana, OpenTelemetry o trazas distribuidas
Sólidos conocimientos de sistemas Linux y fundamentos de redes
Experiencia en el establecimiento de estándares de ingeniería para pruebas automatizadas, CI/CD, procesos de lanzamiento y gestión de incidentes
Sólido criterio técnico y capacidad para equilibrar la ingeniería práctica, el liderazgo de personas y la toma de decisiones estratégicas
Excelentes habilidades de comunicación oral y escrita, y capacidad para trabajar eficazmente en un entorno remoto y asíncrono
Experiencia con almacenamiento distribuido, almacenamiento de objetos, sistemas de archivos distribuidos o sistemas de integridad de datos
Conocimientos de API de S3, NFS, FUSE, semántica POSIX, almacenamiento en bloques o motores de almacenamiento
Experiencia con códigos de borrado, fragmentación, recolección de basura o migraciones de datos a gran escala
Experiencia gestionando infraestructura multinube, bare metal o distribuida geográficamente
Familiaridad con infraestructura de GPU, computación distribuida para IA, servicio de modelos o enrutamiento de inferencias
Experiencia con infraestructura como código, por ejemplo, Terraform, Pulumi o herramientas similares
Experiencia trabajando con arquitecturas descentralizadas, blockchain, Web3 u otras arquitecturas P2P
Da forma a una plataforma distribuida desde su núcleo: influye en la arquitectura de los sistemas que impulsan la computación y el almacenamiento descentralizados
Lidera un equipo técnico sólido: orienta a ingenieros sénior y crea un entorno en el que puedan dar lo mejor de sí
Mantén un papel práctico: sigue resolviendo problemas técnicos complejos mientras creces como líder de ingeniería
Trabaja en infraestructura verdaderamente distribuida: afronta retos de redes, replicación, resiliencia, distribución de datos y computación a escala
Influye en la arquitectura: toma decisiones técnicas importantes en lugar de limitarte a gestionar la entrega
Trabaja en toda la plataforma: colabora con los equipos de Infraestructura, Seguridad, Producto y Backend
Remoto y asíncrono desde el principio: trabaja en remoto con un amplio solapamiento con las zonas horarias europeas, en una cultura de ingeniería que prioriza la comunicación escrita
Priorizamos la comunicación escrita clara, el trabajo concentrado y profundo, y la ingeniería pragmática por encima de las reuniones y la sincronización innecesarias.
Nuestra cultura de ingeniería pone énfasis en:
RFC y decisiones técnicas bien documentadas
Alta cobertura de pruebas automatizadas y validación rigurosa en producción
Código pragmático y fácil de mantener
Gran observabilidad y responsabilidad operativa
Lanzamientos periódicos a producción
Mejora continua mediante retrospectivas y revisiones posteriores a los incidentes
Pragmatike es una empresa que ofrece igualdad de oportunidades y se compromete a proporcionar igualdad de oportunidades laborales a todas las personas solicitantes, sin discriminación ni acoso por motivos de raza, color, religión, edad, sexo, nacionalidad, discapacidad, genética, condición de veterano protegido, orientación sexual, identidad o expresión de género, o cualquier otra característica protegida por la legislación aplicable.
Nos comprometemos a ofrecer un proceso de selección justo e inclusivo. Tratamos tus datos personales exclusivamente con fines de selección, de conformidad con las leyes de privacidad aplicables, y mantenemos medidas de protección razonables para salvaguardar tu información. Es posible que compartamos tus datos con nuestro cliente o clientes para que puedan tenerlos en cuenta en el proceso de contratación, pero no los divulgaremos a terceros ajenos al proceso de selección.