Sonae MC
Jobgether
Ingeniero de Backend, Solving
Sobre la oportunidad
Esta posición se publica en nombre de una empresa asociada, que gestiona todas las solicitudes y los pasos siguientes. Nuestro socio busca un Ingeniero de Backend, Solving con base en Portugal.
Cómo funciona Jobgether
Utilizamos un proceso de emparejamiento impulsado por IA para garantizar que tu solicitud sea revisada de forma rápida, objetiva y justa frente a los requisitos principales del puesto. Nuestro sistema identifica a los candidatos que mejor se ajustan, y esta lista corta se comparte directamente con la empresa contratante. La decisión final y los pasos siguientes (entrevistas, evaluaciones) son gestionados por su equipo interno.
¡Agradecemos tu interés y te deseamos lo mejor!
¿Por qué solicitar a través de Jobgether?
Aviso de privacidad de datos: Al enviar tu solicitud, reconoces que Jobgether procesará tus datos personales para evaluar tu candidatura y compartir información relevante con el empleador contratante. Este procesamiento se basa en el interés legítimo y en medidas precontractuales bajo las leyes de protección de datos aplicables (incluyendo el RGPD). Puedes ejercer tus derechos (acceso, rectificación, supresión, oposición) en cualquier momento.
#LI-CL1
Como Ingeniero de Backend, Solving, desarrollarás y mantendrás los sistemas centrales que impulsan transacciones cross-chain rápidas, fiables y rentables. Construirás el software responsable de generar presupuestos, optimizar rutas de trading y ejecutar solicitudes de usuarios a través de plataformas de liquidez on-chain y off-chain. Tu trabajo influirá directamente en las tasas de éxito de las transacciones, la velocidad de ejecución, la precisión de los precios y la rentabilidad del negocio. Trabajando principalmente con TypeScript y Node.js, abordarás desafíos complejos de backend en finanzas descentralizadas (DeFi), infraestructura blockchain y sistemas de pago. Colaborarás estrechamente con ingenieros de protocolos para integrar nuevos mecanismos de liquidación y avanzar en soluciones de liquidez descentralizada. Este es un puesto práctico de alto impacto que ofrece una propiedad significativa, autonomía técnica y la oportunidad de dar forma a una infraestructura que hace que las transacciones blockchain sean más accesibles.
Responsabilidades
- Diseñar, construir y mejorar continuamente el motor central de generación de presupuestos y precios, incorporando fuentes de precios on-chain, integraciones de enrutamiento de swaps y cálculos dinámicos de comisiones para ofrecer una ejecución de transacciones competitiva y fiable.
- Desarrollar y mantener integraciones con exchanges descentralizados (DEXs) y agregadores, incluyendo 1inch, LiFi y Uniswap, implementando calldata de transacciones a nivel de contrato, enrutamiento de múltiples saltos, gestión de slippage y estimación de gas.
- Gestionar los pipelines de transacciones de principio a fin, desde la detección de depósitos y la generación de presupuestos hasta la ejecución y liquidación de operaciones, garantizando un procesamiento fiable a través de flujos de trabajo complejos y multietapa.
- Mejorar la fiabilidad del sistema y la visibilidad operativa mediante la implementación de propagación estructurada de errores, monitorización, alertas y flujos de trabajo de triaje de incidentes utilizando herramientas como Datadog.
- Identificar, investigar y resolver fallos de ejecución y cuellos de botella en el rendimiento, teniendo en cuenta reversiones de transacciones, mecanismos de reintento, restricciones de liquidez, picos en el precio del gas y otros casos extremos.
- Colaborar con equipos de ingeniería de protocolos para integrar nuevas primitivas de liquidación y apoyar la transición hacia una liquidez descentralizada respaldada por protocolos.
- Desarrollar funciones especializadas de transacción y precios para casos de uso de pagos, incluyendo transacciones de stablecoins uno a uno y precios fijos para activos principales.
- Asumir la responsabilidad de los proyectos desde el diseño inicial hasta la implementación, pruebas, despliegue y optimización continua, asegurando que las soluciones cumplan con los requisitos de rendimiento, fiabilidad y negocio.
- Contribuir a la mejora continua de la arquitectura de backend, las prácticas de ingeniería y las herramientas operativas para respaldar una infraestructura de transacciones cross-chain escalable y fiable.
Requisitos
- Sólida experiencia en ingeniería de backend con TypeScript y Node.js, incluyendo la capacidad de desarrollar, mantener y optimizar servicios de backend de nivel de producción.
- Experiencia práctica en la construcción de sistemas que interactúan con protocolos on-chain, incluyendo la consulta de presupuestos de DEX, la construcción de calldata de swaps, el manejo de reversiones de transacciones y la implementación de mecanismos de reintento o recuperación.
- Sólida comprensión de los fundamentos de las finanzas descentralizadas, incluyendo creadores de mercado automatizados (AMMs), pools de liquidez, enrutamiento de tokens, slippage, impacto en el precio y valor máximo extraíble (MEV).
- Capacidad demostrada para diseñar y gestionar pipelines de procesamiento complejos y multietapa, conectando la detección de transacciones, la fijación de precios, la ejecución y la liquidación en sistemas fiables de principio a fin.
- Fuerte enfoque en la fiabilidad y la resiliencia, con la capacidad de anticipar casos extremos, implementar un manejo robusto de errores, establecer una observabilidad significativa y solucionar problemas de producción de forma sistemática.
- Excelentes habilidades analíticas y de resolución de problemas, con la capacidad de navegar por la complejidad técnica, tomar decisiones de ingeniería sólidas y equilibrar el rendimiento de ejecución, los precios y la fiabilidad.
- Un alto grado de propiedad y autonomía, incluyendo la capacidad de impulsar proyectos de forma independiente desde el concepto hasta la producción, gestionar compromisos técnicos y asumir la responsabilidad de los resultados.
- Habilidades efectivas de comunicación y colaboración, con la capacidad de trabajar entre equipos de ingeniería, compartir contexto técnico y contribuir a un entorno de trabajo remoto.
Se valorará
- Experiencia con protocolos de puente cross-chain, interoperabilidad blockchain o arquitecturas basadas en intenciones.
- Experiencia previa desarrollando infraestructura de solvers, sistemas de creación de mercado u otros sistemas de ejecución dentro de las finanzas descentralizadas.
- Familiaridad con Solana y el enrutamiento de Jupiter, o con modelos de transacciones basados en UTXO de Bitcoin.
- Experiencia con BullMQ, colas de trabajo respaldadas por Redis o infraestructura de procesamiento asíncrono comparable.
- Un historial probado de integración con los principales agregadores de DEX, como 1inch, LiFi o 0x.
- Experiencia en el diseño de sistemas que optimizan la fijación de precios de transacciones, la utilización de liquidez, la eficiencia de ejecución y la fiabilidad general.
Beneficios
- Salario base competitivo.
- Paquete de acciones, ofreciendo una oportunidad de participar en el crecimiento a largo plazo de la empresa.
- Beneficios de salud integrales.
- Tiempo libre remunerado ilimitado, con un mínimo recomendado para apoyar el descanso regular y el equilibrio entre la vida laboral y personal.
- Entorno de trabajo remoto que enfatiza la flexibilidad, la colaboración y la comunicación clara.
- Oportunidad de trabajar en una infraestructura blockchain de alto impacto que sirve a millones de usuarios a través de múltiples redes blockchain.
- Propiedad técnica significativa y la oportunidad de resolver desafíos de ingeniería complejos en pagos cross-chain y finanzas descentralizadas.
