Empresa de servicios financieros busca Ingeniero de Software Senior para diseñar, construir y operar sistemas críticos de plataforma fiscal, utilizando Golang, gRPC y Temporal. Se requiere experiencia en sistemas distribuidos y liderazgo técnico.
Aplicá si buscas un desafío en una empresa innovadora con experiencia en desarrollo de sistemas escalables y seguros.
Somos Alpaca, una compañía de corretaje y de infraestructura de corretaje con sede en EE. UU. para acciones, ETFs, opciones, criptomonedas, renta fija y más. Nuestra reciente ronda de financiación Serie D elevó nuestra inversión total a más de $320 millones, impulsando nuestra ambiciosa visión. Entre nuestras subsidiarias, Alpaca es una compañía de servicios financieros con licencia que atiende a cientos de instituciones financieras en 40 países con nuestras APIs de grado institucional. Esto incluye brokers, asesores de inversión, gestores de patrimonio, fondos de cobertura y exchanges de criptomonedas, sumando más de 9 millones de cuentas de corretaje. Nuestro equipo global es un grupo diverso de ingenieros experimentados, traders y profesionales de corretaje que trabajan para lograr nuestra misión de abrir los servicios financieros a todos en el planeta. Estamos profundamente comprometidos con las contribuciones de código abierto y el fomento de una comunidad vibrante, mejorando continuamente nuestra galardonada API amigable para desarrolladores y la robusta infraestructura detrás de ella. Alpaca cuenta con el respaldo de inversores globales de primer nivel, incluyendo Portage Ventures, Spark Capital, Tribe Capital, Social Leverage, Horizons Ventures, Unbound, SBI Group, Derayah Financial, Elefund y Y Combinator. Somos un equipo dinámico de más de 380 miembros distribuidos globalmente que disfrutan trabajando desde sus lugares favoritos en todo el mundo, con compañeros de equipo en EE. UU., Canadá, Japón, Hungría, Nigeria, Brasil, Reino Unido y más. Buscamos personas apasionadas y ansiosas por contribuir al rápido crecimiento de Alpaca. Si te identificas con nuestros valores fundamentales —Mantente Curioso, Ten Empatía y Sé Responsable— y estás listo para generar un impacto significativo, te animamos a postularte. Tu Rol: Como Ingeniero de Software Senior en el equipo de Tax Platform Engineering, serás responsable de diseñar, construir y escalar los sistemas críticos que garantizan la precisión, verificabilidad y cumplimiento de nuestras obligaciones fiscales globales. Serás responsable de la ingeniería de los sistemas duraderos de registro que sirven como fuente definitiva de verdad para nuestras operaciones financieras, mitigando directamente el riesgo financiero y asegurando la adherencia auditable a las complejas leyes financieras en un entorno regulado de alto volumen. Responsabilidades Clave: - Diseñar, construir y operar microservicios y sistemas de procesamiento de datos altamente escalables, resilientes y seguros utilizando Golang idiomático. - Modelar la lógica de negocio compleja y de larga duración de la presentación de informes fiscales como flujos de trabajo duraderos y con estado utilizando Temporal para garantizar la corrección y la fiabilidad. - Implementar y optimizar pipelines de datos que consumen eventos financieros de Redpanda, asegurando la calidad, puntualidad e integridad de los datos. - Colaborar con equipos multifuncionales de analistas fiscales, expertos legales y gerentes de producto para traducir requisitos regulatorios complejos y cambiantes en soluciones de software robustas, mantenibles y verificables. - Proporcionar liderazgo técnico y mentoría, impulsando las mejores prácticas en el diseño de sistemas distribuidos, definición de API con gRPC, calidad de código y estrategias avanzadas de prueba. - Construir sistemas con auditabilidad, trazabilidad y linaje de datos como una preocupación de primera clase para garantizar la transparencia para nuestros auditores y reguladores. - Ser dueño del ciclo de vida completo de tus servicios, incluyendo despliegue automatizado (CI/CD con herramientas como Jenkins y Terraform), monitoreo proactivo y respuesta a incidentes, siguiendo una filosofía de "tú lo construyes, tú lo operas". Entorno Técnico: - Servicios Backend: Microservicios escritos en Golang para rendimiento, simplicidad y concurrencia. - Comunicación API: gRPC con Protocol Buffers (Protobuf) para APIs de servicio a servicio de alto rendimiento, fuertemente tipadas y versionables. - Orquestación de Flujos de Trabajo: Temporal para la ejecución duradera de flujos de trabajo de lógica de negocio de larga duración y auditables. - Datos en Streaming: Redpanda como una plataforma de streaming de alto rendimiento, baja latencia y compatible con Kafka para todos los eventos financieros relevantes para impuestos. - Infraestructura: Plataformas en la nube (AWS), contenerización (Docker, Kubernetes) e Infraestructura como Código (Terraform). - Observabilidad: Herramientas modernas de monitoreo y observabilidad incluyen Prometheus, Grafana y Datadog. Requisitos Indispensables: - Más de 5 años de experiencia profesional en ingeniería de software, con un historial comprobado de lanzamiento y operación de sistemas complejos a gran escala en producción. - Experiencia profunda y práctica en Golang, incluyendo un fuerte dominio de sus modelos de concurrencia (goroutines, channels), gestión de memoria y biblioteca estándar. - Experiencia demostrable en el diseño, construcción y razonamiento sobre sistemas distribuidos, incluyendo una sólida comprensión de la arquitectura de microservicios y patrones de diseño de API (por ejemplo, REST, gRPC). - Excepcionales habilidades analíticas y de resolución de problemas, con la capacidad de desglosar requisitos complejos en componentes técnicos claros y excelentes habilidades de comunicación para trabajar en un entorno multifuncional. Requisitos Deseables: - Experiencia práctica con Temporal o sistemas de ejecución duradera similares como Cadence o AWS Step Functions. - Experiencia con Redpanda o Apache Kafka, con una sólida comprensión del protocolo Kafka. - Experiencia en producción con gRPC y Protocol Buffers (Protobuf). - Dominio de AWS, contenerización (Docker, Kubernetes), Infraestructura como Código (Terraform) y pipelines CI/CD (por ejemplo, Jenkins). - Experiencia con herramientas modernas de observabilidad como Prometheus, Grafana y sistemas de rastreo distribuido. - Experiencia previa en FinTech, RegTech o cualquier otra industria altamente regulada con familiaridad con datos financieros o sistemas de cumplimiento. Cómo Cuidamos de Ti: - Salario Competitivo y Opciones sobre Acciones - Beneficios de Salud - Configuración de Oficina en Casa para Nuevos Empleados: Un pago único de USD $500 - Estipendio Mensual: USD $150 por mes a través de una Tarjeta Brex Alpaca se enorgullece de ser un lugar de trabajo que ofrece igualdad de oportunidades, dedicado a buscar y contratar una fuerza laboral diversa. Política de Privacidad de Reclutamiento