El portal de empleo de España

Ingeniero Fullstack Staff

En remoto, Americas or EU·Añadida hace 3 días (comprobada el 15 oct)

Alpaca

32 ofertas abiertas

Resumen

Modalidad
En remoto (Americas or EU)
Inglés
Obligatorio
Experiencia
8+ años

Habilidades

Se valora

Esta oferta se escribió originalmente en inglés.

Requisitos

Qué buscan

  • Más de 8 años de experiencia en ingeniería de software, con un tiempo significativo tanto en servicios backend como en aplicaciones orientadas al cliente. La evidencia de alcance y responsabilidad importa más que un recuento estricto de años.
  • Responsabilidad demostrada en un sistema de producción donde un defecto pudiera exponer datos de clientes, conceder el acceso incorrecto o causar pérdidas financieras.
  • Experiencia profunda en autenticación y autorización: OAuth 2.0 y OpenID Connect, gestión de sesiones y tokens, MFA y modelos de permisos basados en roles o atributos.
  • Sólida experiencia en backend con Go, o experiencia profunda en Java, Kotlin, C# o Rust y una clara disposición para trabajar principalmente en Go.
  • Sólida experiencia en frontend con TypeScript y React, incluyendo aplicaciones complejas con gran gestión de estado. Se prefiere encarecidamente la experiencia con datos en tiempo real mediante WebSockets u otros protocolos de streaming.
  • Conocimientos sólidos de bases de datos relacionales (preferiblemente PostgreSQL), diseño de API (REST y gRPC) y sistemas orientados a servicios que se ejecutan en Kubernetes.
  • Cuidado demostrado por la corrección y la seguridad: modelado de amenazas, estrategia de pruebas, análisis de casos límite y despliegue seguro en producción.
  • Comunicación clara con ingenieros, diseñadores, gestores de producto y socios de cumplimiento y seguridad, incluso cuando los requisitos son ambiguos o aún se están definiendo.
  • Trayectoria de liderazgo técnico y mentoría entre equipos. Mentalidad de producto: te importa lo que el cliente ve y por qué, y eres eficaz como compañero de equipo.

Se valorará

  • Experiencia en la creación de aplicaciones de trading, brokerage u otras aplicaciones financieras: entrada de órdenes, posiciones y P&L, gráficos o datos de mercado en tiempo real.
  • Experiencia con plataformas de identidad o creación de identidad propia (por ejemplo, Amazon Cognito, Keycloak o Auth0), passkeys y WebAuthn, o acceso delegado para aplicaciones de terceros.
  • Experiencia con plataformas de API y productos para desarrolladores: claves de API, alcances (scopes), límites de tasa, SDKs o paneles de control para desarrolladores.
  • Experiencia con integraciones de IA agéntica, como servidores MCP o herramientas que permitan a los agentes de IA actuar de forma segura en nombre de un usuario.
  • Familiaridad con FIX o flujos de trabajo de trading institucional.
  • Experiencia liderando migraciones desde un monolito heredado en entornos críticos de producción.

Salario y beneficios

Qué ofrecen

  • Salario competitivo y opciones sobre acciones (Stock Options)
  • Beneficios de salud
  • Configuración de oficina en casa para nuevas contrataciones: pago único de 500 USD
  • Estipendio mensual: 150 USD al mes mediante una tarjeta Brex

El puesto

Buscamos un Staff Full Stack Engineer para liderar la dirección técnica del equipo que desarrolla el producto Trading API de Alpaca. Trading API presta servicio a desarrolladores, traders e instituciones que operan directamente con Alpaca. El equipo es responsable de esa experiencia de cliente de extremo a extremo: cómo los clientes acceden a la plataforma, cómo se estructuran y protegen sus cuentas, y las aplicaciones que utilizan para operar.

El trabajo abarca todo el stack: aplicaciones de trading orientadas al cliente, los sistemas de identidad, cuentas y permisos que las sustentan, e integraciones para aplicaciones de socios y agentes de IA. El equipo también desarrolla de extremo a extremo funciones de trading orientadas al cliente a través de nuestra API.

Este es un dominio de alta confianza. Estos sistemas deciden quién puede actuar en una cuenta y qué tiene permitido hacer. Un defecto puede exponer datos de clientes, permitir que la persona equivocada realice una operación o mueva dinero, o bloquear el acceso a un cliente en el momento en que necesita operar. Las interfaces orientadas al cliente también gestionan el trading en tiempo real: un ticket de orden o una vista de posiciones que muestre datos desactualizados o incorrectos puede provocar una mala operación. Buscamos un ingeniero que haya construido y gestionado sistemas como estos —identidad y autorización, modelos de cuentas y aplicaciones de trading o financieras— y que se sienta tan cómodo diseñando un modelo de autorización como desplegando la interfaz construida sobre él.

No gestionarás personas directamente. Liderarás a través de la arquitectura, la revisión de código y diseño, y la mentoría, y seguirás siendo un contribuidor principal. Serás el referente técnico senior del equipo, colaborando con el engineering manager, Producto y Diseño, y trabajando estrechamente con los equipos de trading, margen y riesgo, y plataforma que sustentan la API.

Qué harás

  • Responsabilizarte de la arquitectura y la hoja de ruta técnica sobre cómo los clientes acceden y utilizan Trading API: identidad y autenticación, autorización y permisos, modelos de cuenta y subcuentas, OAuth para socios, y aplicaciones de trading y gestión de cuentas orientadas al cliente.
  • Diseñar el modelo de acceso para estructuras de cuentas cada vez más complejas —múltiples usuarios por cuenta, subcuentas, cuentas de entidades y asesores, y acceso delegado mediante API y agentes— de modo que los permisos sean explícitos, auditables y se apliquen en el servidor.
  • Liderar la entrega técnica de las aplicaciones de cliente de próxima generación de Trading API, incluyendo datos de mercado en tiempo real, entrada de órdenes y vistas de posiciones y órdenes, a medida que el producto se expande a nuevas interfaces de cliente.
  • Impulsar la transición de los endpoints del monolito heredado a un backend de aplicación dedicado, con contratos de API claros entre las aplicaciones de cliente y los servicios de plataforma como trading, cuentas, transferencias, libro mayor (ledger) y datos de mercado.
  • Establecer el estándar de seguridad para los sistemas orientados al cliente: gestión de sesiones y credenciales, MFA y passkeys, flujos OAuth, limitación de tasa (rate limiting), validación de entradas y respuestas rápidas y duraderas ante hallazgos de seguridad.
  • Establecer el estándar para una entrega segura: feature flags, despliegues escalonados, entornos de previsualización, estrategia de pruebas y observabilidad en producción.
  • Colaborar con Producto, Diseño, Compliance, Seguridad, Operaciones de Brokerage y equipos de ingeniería adyacentes para definir comportamientos y límites de integración.
  • Liderar revisiones de diseño, mentorizar a ingenieros senior y de nivel medio, y elevar el nivel de ingeniería a medida que el equipo crece.
  • Actuar como punto de escalada técnica para incidencias en producción en los sistemas de Trading API orientados al cliente, e impulsar la prevención duradera tras los incidentes.

Sobre Alpaca

Alpaca es una empresa de tecnología financiera que proporciona infraestructura de corretaje basada en API, lo que permite a desarrolladores y empresas crear y operar aplicaciones de trading. Fundada en 2015, la empresa ofrece APIs de trading sin comisiones, datos de mercado globales y una plataforma de trading de criptomonedas, sirviendo a una amplia gama de clientes, desde startups fintech hasta instituciones financieras establecidas. Alpaca tiene su sede en San Francisco, EE. UU., y ha expandido sus operaciones a nivel mundial, incluida una presencia significativa en España.

En España, Alpaca ha establecido un centro de tecnología y operaciones, con un equipo creciente de ingenieros, analistas y especialistas en operaciones. La cultura de la empresa enfatiza la innovación, la agilidad y una mentalidad global, lo que la convierte en un destino atractivo para profesionales internacionales. Con roles que abarcan ingeniería de software, datos de mercado y operaciones de trading, Alpaca ofrece oportunidades para aquellos interesados en la intersección de finanzas y tecnología, y su oficina en España desempeña un papel clave en el apoyo a sus operaciones en EMEA y APAC.

Fundación
2015
Plantilla
100–500
Sede
San Francisco, EE. UU.
En España
Madrid

Datos prácticos

  • Alpaca tiene un importante centro de ingeniería y operaciones en Madrid, España, que es una parte clave de su expansión global.
  • La empresa ofrece una cultura de trabajo amigable con el trabajo remoto, con muchos roles que permiten flexibilidad, lo que puede ser beneficioso para contrataciones internacionales.
  • Alpaca proporciona patrocinio de visa para candidatos internacionales calificados, lo que facilita que los profesionales se reubiquen en España.
  • La empresa está a la vanguardia de la innovación fintech, ofreciendo exposición a tecnologías de vanguardia en trading y blockchain.
  • El equipo diverso de Alpaca incluye empleados de más de 30 países, fomentando un entorno de trabajo inclusivo y multicultural.

En sus propias palabras

Sobre la empresa y el equipo

Alpaca es un líder mundial con sede en EE. UU. en infraestructura de corretaje centrada en agentes (agent-first brokerage infrastructure) para acciones, ETFs, opciones, cripto, renta fija, trading 24/5 y más.

Entre nuestras filiales, Alpaca es una empresa de servicios financieros con licencia, que presta servicio a cientos de instituciones financieras en 40 países con nuestras APIs de nivel institucional. Esto incluye brókers, asesores de inversión, gestores de patrimonios, hedge funds y exchanges de criptomonedas, sumando más de 10 millones de cuentas de corretaje.

Nuestro equipo global es un grupo diverso de ingenieros, traders y profesionales de corretaje experimentados que trabajan para lograr nuestra misión de abrir los servicios financieros a todo el mundo. Estamos profundamente comprometidos con las contribuciones de código abierto y el fomento de una comunidad vibrante, mejorando continuamente nuestra galardonada y amigable API para desarrolladores, así como la robusta infraestructura que la sustenta.

Alpaca cuenta con el respaldo de 400 millones de dólares en financiación de inversores globales de primer nivel, incluidos Portage Ventures, Spark Capital, Tribe Capital, Social Leverage, Horizons Ventures, Opera Tech Ventures, SBI Group, Derayah Financial, Unbound, Peak XV, Elefund y Y Combinator.

Nuestros miembros del equipo:

Somos un equipo dinámico de más de 400 miembros distribuidos globalmente que prosperan trabajando desde sus lugares favoritos de todo el mundo, ¡con compañeros que abarcan EE. UU., Canadá, Japón, Hungría, Nigeria, Brasil, el Reino Unido y más allá!

Buscamos personas apasionadas y con ganas de contribuir al rápido crecimiento de Alpaca. Si te identificas con nuestros valores fundamentales (Mantener la curiosidad, Tener empatía y Ser responsable) y estás listo para tener un impacto significativo, te animamos a que te postules.

Información adicional

Alpaca se enorgullece de ser un lugar de trabajo con igualdad de oportunidades, dedicado a buscar y contratar una fuerza laboral diversa.

Recruitment Privacy Policy

Todas las vacantes de Alpaca
WhatsApp
En remoto, Europe/ Americas

Project Manager

AlpacaNueva
En remoto, EMEA

Software Engineer - Crypto

AlpacaHace 1 día
En remoto, EU - LATAM - NA
En remoto, EMEA
En remoto, EMEA
En remoto, North America and Europe
En remoto, North America - South America - Europe

Data Risk Engineer

AlpacaHace 3 días
En remoto, Global Anywhere
En remoto, Global (Eastern Time Zone)
En remoto, Global Anywhere
Ver los 32 empleos