140 mil US$ - 180 mil US$
🇬🇧El portal de empleo de España
Más de 91.000 ofertas activasIngeniero de Software Staff: Perpetuals
En remoto, EMEA - Remote·Añadida hace 8 días (comprobada el 11 oct)
1 oferta abierta
Resumen
- Modalidad
- En remoto (EMEA - Remote)
- Contrato
- Contrato indefinido
- Inglés
- Obligatorio
- Experiencia
- 8+ años
Habilidades
Esta oferta se escribió originalmente en inglés.
Requisitos
Qué buscan
- Más de 8 años trabajando con tecnologías basadas en web y móvil.
- Experiencia construyendo sistemas de trading, financieros u otros sistemas críticos de precisión donde la precisión, las condiciones de carrera (race conditions) y la consistencia de estado conllevan un riesgo financiero real (margen, liquidación, emparejamiento de órdenes, pagos, etc.).
- Experiencia con sistemas de datos en tiempo real (WebSockets, feeds de precios en streaming, actualizaciones de UI optimistas) y con la creación de una UX resiliente ante condiciones de red poco fiables.
- Trayectoria liderando iniciativas técnicas que abarcan múltiples equipos o bases de código sin autoridad de reporte directo: demostrando un alcance de nivel Staff, no solo ejecución de nivel Senior.
- Experiencia práctica con React y React Native.
- Amplia experiencia con JavaScript moderno (ES6/TypeScript/etc.).
- Experiencia con los fundamentos de blockchain en múltiples arquitecturas de blockchain.
- Sólidos conocimientos prácticos en el desarrollo de compatibilidad entre plataformas y navegadores.
- Experiencia trabajando en un equipo de desarrollo ágil.
- Experiencia desarrollando aplicaciones de mediana a gran escala en todo el stack con una deuda técnica mínima mediante abstracciones sensatas, pruebas, linting y cumplimiento de los estándares de código y web.
- Experiencia consumiendo y construyendo APIs.
- Comprensión demostrable de la Integración Continua (Continuous Integration).
- Sólida comprensión de los riesgos de seguridad específicos de los productos financieros/de trading (integridad de las transacciones, condiciones de carrera en las actualizaciones de estado, errores de precisión/redondeo), además de las amenazas de seguridad web estándar (XSS, CSRF, etc.).
Se valorará
- Experiencia directa integrando protocolos de perpetuos/derivados (por ejemplo, Hyperliquid, Lighter o similares) o construyendo infraestructura de trading.
- Experiencia con puentes cross-chain, ciclo de vida de transacciones y/o soluciones de interoperabilidad.
- Experiencia trabajando en un equipo descentralizado y distribuido.
- Experiencia previa trabajando en Web3.
- Conocimiento de producto sobre el espacio de las wallets Web3.
- Experiencia en móvil (React Native, Objective C, Swift).
Salario y beneficios
Visado y traslado
Ten en cuenta que no podemos considerar solicitudes de candidatos residentes en Francia, Italia o Alemania para este puesto.
El puesto
El dinero se está trasladando a internet, y este cambio tiene un nombre: Open Money. Es dinero abierto, portátil, con capacidad de agencia y que te pertenece. MetaMask ha pasado los últimos diez años construyéndolo; con más de 100 millones de descargas, usuarios en unos 190 países y billones en volumen de transacciones acumulado, es la plataforma financiera de autocustodia más confiable de internet. Ahora estamos construyendo el sistema operativo para tu dinero: un solo lugar para mantener, mover, hacer crecer y usar cualquier cosa que poseas. Únete a un equipo global con mentalidad "remote-first" que está reconstruyendo la forma en que funciona el dinero: un problema que afecta a todo el mundo, todos los días.
Qué harás
Como Staff Software Engineer, tú:
- Serás responsable de la arquitectura técnica y la hoja de ruta para la experiencia de Perpetuals de MetaMask tanto en la Extensión como en Mobile, desde los flujos de datos de precios/posiciones en tiempo real hasta la ejecución de órdenes y la UX de margen/liquidación.
- Establecerás la dirección técnica y los estándares para las funciones críticas de trading: manejo de precisión/decimales, consistencia de estado bajo actualizaciones de alta frecuencia y resiliencia ante fallos de alimentación de datos o conectividad.
- Impulsarás la alineación técnica entre equipos con otros equipos de experiencia y equipos de integración de backend/protocolos para lanzar proyectos complejos que involucren a múltiples equipos.
- Identificarás y reducirás los riesgos de los problemas técnicos más difíciles de la hoja de ruta antes de que se conviertan en bloqueos; tomarás decisiones de "build-vs-buy" (desarrollar o comprar) y de compromisos arquitectónicos para el dominio.
- Colaborarás con el Engineering Manager en la priorización, aportando el criterio técnico que define qué se construye y en qué orden.
- Mentorearás a ingenieros senior y mid-level, dirigirás revisiones de diseño/arquitectura y elevarás el nivel técnico mediante el ejemplo, la documentación y la revisión de código.
- Representarás a la ingeniería de Perpetuals en la planificación interfuncional con Producto, Diseño y otros responsables de ingeniería.
Otras habilidades a demostrar:
- Excelente comunicación verbal y escrita en inglés.
- Trabajo en equipo, flexibilidad, iniciativa, comunicación y organización.
- Disposición para aprender y mejorar constantemente, desafiándote a ti mismo para mantenerte en la cima de tu carrera.
¿No cumples con todos los requisitos? No te preocupes. Nos apasiona construir un equipo humano diverso y, como tal, si crees que tienes lo necesario para nuestro entorno de startup, caótico pero divertido y compatible con el trabajo remoto, postúlate de todos modos, detallando tus habilidades transferibles relevantes en tu carta de presentación. Aunque tenemos una idea bastante clara de lo que necesitamos, estamos listos para que desafíes nuestra forma de pensar sobre quién debe ocupar este puesto.
En el espacio Web3, que evoluciona rápidamente, creemos que todo el mundo es un constructor. Este paradigma expansivo requiere una variedad de antecedentes, talentos, habilidades y experiencias para influir y dar forma al futuro. En MetaMask, esta diversidad alimenta nuestra capacidad para desplazar el control y redefinir el reino de lo posible. Estamos comprometidos a garantizar que nuestra tecnología empodere a las personas y las comunidades a través de tecnologías descentralizadas. Acogemos y celebramos la variedad de perspectivas y diferencias. Nos entusiasma ver cómo tus habilidades únicas como constructor pueden contribuir a nuestra visión, impulsar la innovación y ayudarnos a dar forma a una Web3 más inclusiva.
MetaMask es un empleador que ofrece igualdad de oportunidades. Todas las decisiones de empleo se toman sin distinción de raza, color, origen nacional, ascendencia, sexo, género, identidad o expresión de género, orientación sexual, edad, información genética, religión, discapacidad, condición médica, embarazo, estado civil, estado familiar, condición de veterano o cualquier otra característica protegida por la ley.
MetaMask es consciente de las prácticas de reclutamiento fraudulentas y animamos a todos los solicitantes a revisar nuestras mejores prácticas para protegerse, que pueden encontrarse en nuestra página.
MetaMask puede utilizar herramientas de inteligencia artificial (IA) para apoyar partes de nuestro proceso de selección, como la revisión de solicitudes, el filtrado de currículums o la realización de evaluaciones iniciales de candidatos. Estas herramientas están diseñadas para asistir a nuestro equipo de selección y mejorar la eficiencia; no sustituyen el juicio humano. Un reclutador o responsable de contratación humano revisa a cada candidato, y todas las decisiones finales de contratación las toman personas, no la IA.
Como requisito para el empleo en este puesto, es posible que se requiera que los solicitantes se sometan a comprobaciones de antecedentes e identidad, incluyendo, entre otras, comprobaciones de empleo, educación, antecedentes penales y otras comprobaciones que la empresa considere necesarias.