Coinme busca un Ingeniero de Software Senior para desarrollar la infraestructura de transacciones on-chain, incluyendo el pipeline de fulfillment, orquestación de wallets y sistemas de liquidación. El rol implica diseñar, desarrollar y mantener código performante y escalable en un entorno de microservicios.
Atractivo para ingenieros de software experimentados que buscan trabajar en tecnología blockchain y desarrollo de sistemas escalables en un entorno remoto.
En Coinme, estamos redefiniendo el acceso a los servicios financieros en un mundo digital. Al combinar la potencia de vanguardia de la tecnología blockchain con la simplicidad cotidiana, hacemos que las criptomonedas sean accesibles y utilizables para todos. Como la red más grande del mundo de quioscos de criptomonedas con más de 40.000 ubicaciones en todo el país, estamos derribando barreras para la adopción de criptomonedas a través de nuestra aplicación móvil fluida, billetera digital segura e integraciones DeFi. Más allá de nuestras ofertas para consumidores, también somos la infraestructura que impulsa la revolución de las criptomonedas para las empresas. A través de nuestra plataforma de Cripto como Servicio (CaaS) para empresas, permitimos que las empresas lancen capacidades de criptomonedas en semanas, no meses. Nuestra infraestructura modular y basada en API proporciona todo, desde KYC y procesamiento de pagos hasta soluciones de liquidez y custodia, todas completamente licenciadas y cumplidoras. Somos lo suficientemente grandes como para liderar la carga en las finanzas descentralizadas, pero lo suficientemente pequeños como para que tus ideas tengan impacto. Cada rol en Coinme contribuye a construir un futuro financiero en el que todos tengan las herramientas para prosperar. En Coinme, tu crecimiento impulsa nuestra misión. Juntos, ASCENDemos. Ingeniero de Software Senior, Custodia Construye la infraestructura de transacciones en cadena que impulsa los carriles de pago de criptomonedas de Coinme, incluida la tubería de cumplimiento, la orquestación de billeteras y los sistemas de liquidación que mueven dinero real a través de cadenas a escala. Lograrás esto trabajando junto a tu equipo de ingeniería para construir software e integraciones para aceptar, difundir y liquidar fondos necesarios para cumplir con las transacciones de los clientes, incluidas capacidades para custodiar, enviar y recibir fondos de criptomonedas. Lo que estarás haciendo (tu impacto): - Diseñar soluciones para problemas técnicos y comerciales complejos - Desarrollar sistemas y componentes de software para nuestro negocio en rápido crecimiento - Escribir código performante y mantenible mientras iteras y envías rápidamente - Trabajar dentro de nuestra arquitectura backend y pila de tecnología basada en: - Java 17 o superior con Project Reactor (Java reactivo) - Spring Boot - Arquitectura de separación de responsabilidades de comando y consulta (CQRS) y origen de eventos (ES) - Entorno de microservicios completo - APIs RESTful para flujos sincrónicos - Diseño impulsado por eventos (alimentado por CQRS y ES) para flujos asincrónicos - Webhooks y eventos enviados por servidor - Marco Axon para diseño impulsado por eventos dentro del dominio - Kafka para diseño impulsado por eventos entre dominios - Kubernetes, gráficos Helm, plataforma Argo - Base de datos MySQL - Base de datos Mongo DB - Soluciones AWS (EC2, RDS, etc.) - Autor y mantenimiento de pruebas unitarias e integraciones - Trabajar con tu equipo Scrum para planificar sprints y entrega de características - Impulsar la excelencia en ingeniería, la estabilidad operativa y la seguridad en todas las capas de la plataforma - Participar en discusiones de diseño y arquitectura y planificación - Impulsar la ejecución y entrega de características colaborando con partes interesadas multifuncionales - Trabajar con el liderazgo de ingeniería para impulsar las mejores prácticas en desarrollo de software, pruebas y operaciones de producción Lo que estamos buscando: - Licenciado en Ciencias de la Computación, Ingeniería de Software o experiencia equivalente - 6+ años de experiencia como ingeniero de software - Experiencia construyendo o manteniendo infraestructura de transacciones en cadena, incluida la firma de transacciones, la transmisión, el seguimiento de confirmación y el manejo de errores/reintentos - Experiencia construyendo servicios escalables y sistemas distribuidos en Java o lenguaje orientado a objetos similar - Experiencia impulsando diseños técnicos dentro de un equipo - Experiencia escribiendo código que sea legible, escalable e instrumentado - Experiencia trabajando en un entorno de desarrollo ágil rápido - Experiencia en comunicarte con usuarios, otros equipos técnicos y producto para comprender requisitos, describir características de software y diseños técnicos - Habilidades tecnológicas requeridas: - Experiencia con Java y Spring Boot - Experiencia con un entorno de microservicios - Kafka, RabbitMQ, ActiveMQ o tecnología similar - APIs RESTful para flujos sincrónicos - Base de datos MySQL - Base de datos Mongo DB o base de datos NoSql similar - Experiencia con Kubernetes o plataformas de desarrollo en la nube No es necesario, pero agradable tener: - Experiencia con plataformas de orquestación de billeteras (por ejemplo, Fireblocks) o arquitecturas de varios monederos/firmantes múltiples - Familiaridad con la gestión de gas, la estimación de tarifas o la cola de transacciones para entornos de alto rendimiento - Experiencia con carriles de stablecoin o flujos de liquidación multi-cadena - Familiaridad con flujos de datos KYC/AML o integraciones de monitoreo de transacciones - Comprensión de las operaciones de tesorería o la gestión de liquidez en un contexto de criptomonedas - Experiencia o conocimiento práctico de la arquitectura CQRS y los conceptos de origen de eventos - Experiencia con diseño impulsado por eventos - Webhooks, eventos enviados por servidor, Websocket o cualquier tecnología de notificación asincrónica - Marco Axon Consulta nuestras Pautas de uso de IA para candidatos <a href="https://coinme.com/wp-content/uploads/2025/10/Coinme-AI-Usage-Guidelines-for-Candidates-10.2025.pdf" target="_blank">aquí</a> para entender cómo abordamos las herramientas de IA durante el proceso de contratación.