El portal de empleo de España

Ingeniero Fullstack Sénior - Equipo de Autenticación

En remoto, Europe/ Americas·Añadida hoy (comprobada el 16 oct)

Alpaca

32 ofertas abiertas

Resumen

Modalidad
En remoto (Europe/ Americas)
Inglés
Obligatorio
Experiencia
5+ años

Habilidades

Se valora

Esta oferta se escribió originalmente en inglés.

Requisitos

Qué buscan

  • Tienes más de 5 años de experiencia escribiendo código en lenguajes de tipado fuerte, con al menos un año de experiencia en Go.
  • Tienes experiencia construyendo aplicaciones web con React y TypeScript.
  • Has trabajado con bases de datos relacionales anteriormente; utilizamos PostgreSQL, pero no somos especialmente estrictos con esto siempre que tengas un conocimiento sólido de los fundamentos.
  • Has trabajado antes en una startup: te desenvuelves bien en entornos ambiguos, aceptas el cambio de prioridades, sabes cuándo equilibrar la deuda técnica con la velocidad y abordas proactivamente lo que sea necesario hacer sin depender de procesos o documentación preexistentes.
  • No te asusta llevar una tarea de principio a fin: recopilar requisitos, idear e implementar la mejor solución técnica, y luego desplegar y monitorizar los resultados.
  • Has trabajado al menos 3 años en sistemas a escala.

Se valorará

  • Sabes qué es un token JWT y cómo funcionan OpenID Connect y SAML. Quizás incluso hayas oído hablar de Keycloak o hayas trabajado en sistemas de autenticación anteriormente.
  • Tienes experiencia con control de acceso basado en roles.
  • Has construido o mantenido APIs HTTP basadas en OpenAPI.
  • Estás familiarizado con Kubernetes y Helm.
  • Tienes experiencia con Java.
  • Entiendes cómo funciona Kafka; quizás incluso hayas trabajado con Redpanda anteriormente.
  • Tienes experiencia con el stack de observabilidad de Grafana: Prometheus, Tempo y todo lo demás. Puede que incluso hayas escrito una consulta PromQL para una nueva alerta una o dos veces.

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

Como Senior Full Stack Engineer en el Platform Team, desarrollarás y operarás los sistemas de autenticación, autorización y Identity Provider (IdP) de Alpaca: los sistemas que gestionan el inicio de sesión de los usuarios, el control de acceso y el acceso seguro a través de nuestras APIs, productos para clientes y herramientas internas.

Buscamos ingenieros experimentados que se sientan cómodos siendo responsables de los servicios de principio a fin: diseño de APIs, modelado de datos, despliegues y depuración en producción. La mayor parte de tu tiempo lo dedicarás a escribir Go (servicios backend, APIs gRPC/REST, librerías de cliente compartidas), con un trabajo significativo en React/TypeScript para la interfaz de usuario relacionada con la autenticación, y ocasionalmente Java para extensiones del proveedor de identidad. También trabajarás con Helm charts, analizarás logs y métricas, gestionarás despliegues y ayudarás a otros equipos a integrarse con nuestros servicios.

Qué harás

  • Construir y mejorar las experiencias relacionadas con la autenticación en las aplicaciones web de clientes y socios, incluyendo el inicio de sesión, los permisos y la gestión de credenciales.
  • Desarrollar y mantener los servicios de autenticación, autorización e IdP de la plataforma.
  • Crear y evolucionar librerías compartidas y SDKs.
  • Integrarse con proveedores de identidad y mantener las políticas de inicio de sesión y acceso funcionando de forma fiable en todos los productos.
  • Desplegar, monitorizar y solucionar problemas de los servicios de identidad en producción.
  • Ayudar a modernizar los patrones de autenticación heredados a medida que la plataforma evoluciona.
  • Responsabilizarse del trabajo de principio a fin, desde los requisitos hasta la entrega y el seguimiento.
  • Colaborar con otros equipos de ingeniería en la integración de identidad y acceso.
  • Mantener una alta calidad de código, escribir tests y participar en revisiones de código.
  • Ayudar a investigar incidentes y errores, incluyendo la rotación de guardia (on-call).

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

Project Manager

AlpacaNueva
En remoto, EMEA

Software Engineer - Crypto

AlpacaHace 1 día
En remoto, EU - LATAM - NA

Ingeniero Fullstack Staff

AlpacaHace 3 días
En remoto, Americas or EU
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