
Alpaca es una empresa de tecnología financiera que desarrolla infraestructura basada en API para servicios de inversión y corretaje. Su plataforma permite el trading algorítmico, la inversión integrada y el desarrollo de aplicaciones financieras, con acceso a acciones estadounidenses, ETF y criptomonedas, incluidas opciones para realizar transacciones en moneda local. Alpaca presta servicios a startups de tecnología financiera, intermediarios financieros, fondos de cobertura y otras organizaciones de servicios financieros que desean desarrollar productos de trading mediante API documentadas, incluida su Broker API. La empresa también destaca su enfoque en la ciberseguridad y opera como miembro de FINRA y SIPC.
Ingeniero de software, financiación de valores
Desarrolla servicios backend para los productos de préstamo, préstamo de valores y venta en corto de Alpaca. Asume la responsabilidad de las API, los procesos por lotes, la fiabilidad en producción y la entrega desde la definición del proyecto hasta el soporte continuo.
Descripción
- Desarrollar y operar servicios backend para los productos de préstamo y préstamo de valores de Alpaca.
- Desarrollar sistemas para el préstamo de valores totalmente pagados y el préstamo de valores en corto para clientes.
- Crear API para socios y procesos por lotes que respalden nuevos productos e ingresos.
- Mejorar los sistemas existentes para lograr mejoras cuantificables en rendimiento y fiabilidad.
- Mantener herramientas internas y funcionalidades para las operaciones de corretaje.
- Liderar proyectos desde la definición del problema hasta la implementación y el soporte continuo en producción.
- Participar en turnos de guardia y resolver incidentes recurrentes desde su causa raíz.
- Aprender y aplicar las normas sobre préstamo de valores, garantías, liquidación y venta en corto.
Requisitos
- Comprender los fundamentos de los sistemas informáticos, las redes, las bases de datos y los sistemas distribuidos, incluidos sus modos de fallo habituales.
- Al menos tres años de experiencia desarrollando sistemas distribuidos en producción.
- Trabajar eficazmente con Go, PostgreSQL y Kubernetes.
- Diseñar API REST y evaluar diseños de API existentes.
- Desarrollar sistemas fiables que gestionen el dinero de los clientes.
- Mostrar curiosidad por el funcionamiento interno de los mercados financieros.
- Definir el alcance, desarrollar, entregar y dar soporte a proyectos en producción.
- Diagnosticar y resolver problemas de producción de forma autónoma.
- Prestar mucha atención a los detalles.
- Se valorará la experiencia en compensación, liquidación o financiación de valores.
- Se valorará el conocimiento de gRPC, Protobuf, Kafka o Redpanda, Grafana, Helm o Docker.
- Se valorará la experiencia con Temporal.
- Se valorará el conocimiento de procesos diarios por lotes, integraciones basadas en archivos, conciliación, operaciones de intermediarios bursátiles, Reg SHO o normas de venta en corto.
Beneficios
- Salario competitivo y opciones sobre acciones.
- Prestaciones de salud.
- Asignación única de 500 USD para equipar la oficina en casa de las nuevas contrataciones.
- Asignación mensual de 150 USD a través de una tarjeta Brex.