Desarrollador Senior Golang Blockchain | Proyecto Cripto Remoto

Jornada completa
Remoto
Estamos buscando un Desarrollador Senior Golang Blockchain con amplia experiencia en arquitectura de microservicios e integración de tecnologías blockchain para unirse a nuestro innovador equipo de trading de criptomonedas. En este rol completamente remoto, usted liderará el desarrollo de soluciones cripto seguras, escalables y de alto rendimiento que están transformando el panorama financiero digital actual. Responsabilidades Clave - Diseñar e implementar nuevos servicios para gestión de criptoactivos utilizando Golang 1.22+, garantizando estabilidad y rendimiento óptimos en entornos de trading de alta frecuencia. - Ejecutar integraciones técnicamente complejas con diversos nodos blockchain, asegurando sincronización y comunicación eficiente entre redes heterogéneas. - Mantener, refactorizar y optimizar el código base existente, aplicando patrones de diseño avanzados y mejores prácticas de desarrollo. - Implementar funcionalidades innovadoras en el sistema de gestión de criptomonedas, anticipándose a las tendencias emergentes del mercado. - Desarrollar y mantener APIs RESTful, RPC y WebSockets para facilitar comunicación fluida entre microservicios distribuidos. - Colaborar en la optimización de consultas y modelos de bases de datos PostgreSQL para maximizar el rendimiento del sistema. - Participar activamente en revisiones de código, discusiones técnicas y planificación de sprints con equipos multidisciplinarios. - Contribuir a la implementación de estrategias robustas de pruebas unitarias e integración continua que aseguren la calidad del software. Requisitos Imprescindibles - Experiencia profesional mínima de 3 años como ingeniero de software especializado en Golang en entornos productivos exigentes. - Conocimiento profundo y experiencia demostrable con arquitecturas de microservicios en sistemas financieros. - Dominio técnico en integración con blockchain y sólida comprensión de sus fundamentos tecnológicos. - Experiencia avanzada en desarrollo de APIs WebSocket, RESTful y basadas en RPC para aplicaciones financieras. - Competencia verificable con sistemas de mensajería como Apache Kafka 3.5+ para procesamiento de datos en tiempo real. - Experiencia sólida con PostgreSQL 16+, incluyendo modelado avanzado de datos y optimización de consultas complejas. - Dominio en implementación de pruebas unitarias e integración, con énfasis en cobertura y calidad. - Experiencia práctica con sistemas CI/CD como Jenkins, GitHub Actions o GitLab CI para despliegues automatizados. - Conocimiento aplicado de prácticas de seguridad en arquitecturas de microservicios distribuidos. - Capacidad demostrada para asimilar nuevas tecnologías rápidamente en entornos dinámicos. - Nivel de inglés B1 o superior para comunicación efectiva con equipos internacionales. - Experiencia avanzada con Git, incluyendo flujos de trabajo colaborativos y estrategias de ramificación. Valorable Adicionalmente - Conocimientos especializados de criptografía: principios y aplicaciones de encriptación/desencriptación simétrica y asimétrica. - Experiencia práctica con ECDSA/RSA, HMAC y curvas elípticas en implementaciones de seguridad blockchain. - Comprensión técnica de blockchains basadas en cuentas (Ethereum, Solana) y basadas en UTXO (Bitcoin, Cardano). - Dominio de arquitectura de carteras determinísticas jerárquicas (HD Wallets) según estándares BIP-32/44/39. - Experiencia en integración con dispositivos de seguridad hardware como Ledger o Trezor para custodia de activos digitales. - Familiaridad con estándares BIP (Bitcoin Improvement Proposals) y EIP (Ethereum Improvement Proposals). - Experiencia con AWS Enclave u otras soluciones de enclaves seguros para aplicaciones financieras críticas. - Conocimiento operativo del stack ELK (Elasticsearch 8+, Logstash, Kibana) para análisis avanzado y monitoreo de logs. - Experiencia con servicios AWS como Lambda, ECS, S3 y DynamoDB para implementaciones escalables en la nube. - Competencia complementaria en Python 3.11+ u otros lenguajes para scripts de automatización y análisis de datos. - Experiencia previa demostrable en proyectos de trading algorítmico o plataformas fintech. Por Qué Unirse a Nuestro Equipo Como Desarrollador Senior Golang Blockchain en nuestra organización, tendrá la oportunidad excepcional de trabajar en un entorno completamente remoto con tecnologías de vanguardia que están redefiniendo el sector financiero. Nuestro producto de trading está posicionándose a la cabeza de la innovación en finanzas descentralizadas, ofreciéndole la posibilidad de contribuir significativamente al futuro de las transacciones digitales globales. Valoramos profundamente la creatividad técnica, el aprendizaje continuo y el desarrollo profesional, proporcionando un ambiente colaborativo donde sus aportaciones serán fundamentales para nuestro éxito colectivo en este sector emergente y transformador.