Saltar al contenido

Alpaca

Ingeniero de Software Staff, Nuevos Mercados Oriente Medio

PostgreSQLAWSGCPDockerKubernetesGoTerraform
Traducción automática. Consulta el original.

Quiénes somos

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

Entre nuestras filiales, Alpaca es una empresa de servicios financieros con licencia, que presta servicios a cientos de instituciones financieras en 40 países con nuestras APIs de grado institucional. Esto incluye intermediarios corredores, asesores de inversión, gestores de patrimonio, fondos de cobertura y exchanges de criptomonedas, lo que suma más de 10 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 API galardonada y amigable para desarrolladores y 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, entre ellos 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 de equipo

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

Buscamos personas apasionadas y deseosas de contribuir al rápido crecimiento de Alpaca. Si te alineas con nuestros valores fundamentales —Mantente Curioso, Ten Empatía y Sé Responsable— y estás listo para tener un impacto significativo, te animamos a postularte.

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

TU ROL

Como Ingeniero de Software Staff en Alpaca Middle East, serás un líder técnico estratégico responsable de diseñar, desarrollar y establecer los sistemas de software fundamentales que potencian la infraestructura financiera de Alpaca en la región. Tu responsabilidad principal será establecer la dirección técnica para nuestras prácticas de ingeniería de software, establecer estándares y patrones arquitectónicos, y asegurar que nuestros sistemas cumplan con los requisitos de cumplimiento normativo, manteniendo al mismo tiempo una fiabilidad, escalabilidad y rendimiento de clase mundial.

Demostrarás una excepcional profundidad y amplitud técnica en ingeniería de software, sirviendo como el experto reconocido en diseño de sistemas, arquitectura y optimización de rendimiento. Liderarás de forma independiente iniciativas de software complejas que involucren a varios equipos, resolverás problemas sistémicos que afecten a toda la organización y establecerás altos estándares de calidad a través de soluciones de diseño innovadoras y excelencia en ingeniería. Tu influencia se extenderá a toda la organización de ingeniería, dando forma a la estrategia de software, estableciendo procesos y estándares organizacionales, y impulsando la visión técnica a largo plazo.

Además del desarrollo de software, establecerás enfoques estratégicos para la coordinación de la infraestructura con despliegues regionales y operaciones en la nube o centros de datos según sea necesario para los mercados de los EAU y Arabia Saudita. Si bien el trabajo diario de infraestructura puede ser realizado, definirás marcos de coordinación de infraestructura y asegurarás la alineación estratégica entre los requisitos de software y las capacidades de infraestructura. Pueden ser necesarios viajes ocasionales in situ o regionales para revisiones técnicas estratégicas y para asegurar que la infraestructura cumpla con los estándares operativos y regulatorios.

Este rol requiere excepcionales habilidades de resolución de problemas, profunda experiencia en ingeniería de software reconocida en la industria y un interés genuino por la fiabilidad del sistema, la dinámica de equipo y el impacto organizacional. Servirás como la máxima autoridad técnica en desafíos complejos de ingeniería de software, impulsando decisiones arquitectónicas que afectan a múltiples equipos y sistemas. Tu trabajo tendrá un impacto en toda la organización, influyendo en cómo se diseña, desarrolla y opera el software en las operaciones de Alpaca en Oriente Medio.

COSAS QUE PUEDES HACER

ARQUITECTURA DE SOFTWARE Y DESARROLLO ESTRATÉGICO

  1. Diseñar y establecer sistemas de software fundamentales utilizando Go o lenguajes similares, estableciendo la dirección técnica para el desarrollo de software organizacional.
  1. Diseñar y establecer arquitecturas orientadas a eventos, colas de mensajes y patrones de procesamiento asíncrono que sirvan como estándares organizacionales.
  1. Construir y mantener APIs, servicios e integraciones que potencian la infraestructura financiera de Alpaca, estableciendo patrones arquitectónicos y mejores prácticas.
  1. Optimizar el rendimiento del sistema a escala, identificando cuellos de botella e implementando soluciones eficientes que influyan en los estándares de rendimiento organizacional.
  1. Asegurar que los sistemas cumplan con los requisitos de fiabilidad, escalabilidad y cumplimiento normativo, estableciendo marcos de cumplimiento para la organización.
  1. Establecer estándares de codificación y mejores prácticas, escribiendo código limpio, mantenible y bien probado que sirva como ejemplo para la organización.
  1. Diseñar e implementar sistemas escalables, mantenibles y de alto rendimiento que cumplan con los requisitos comerciales y sirvan como planos arquitectónicos.

LIDERAZGO TÉCNICO Y EXPERIENCIA ESTRATÉGICA

  1. Demostrar una competencia técnica excepcional reconocida en toda la organización y la industria, sirviendo como la máxima autoridad en múltiples áreas, incluyendo diseño, arquitectura y optimización de rendimiento.
  1. Liderar iniciativas de software complejas que involucren a varios equipos, desde la concepción hasta la entrega, estableciendo estándares organizacionales y mejores prácticas.
  1. Resolver problemas sistémicos que afectan a toda la organización, aplicando profundo conocimiento técnico y enfoques innovadores de resolución de problemas.
  1. Servir como el experto reconocido en problemas técnicos complejos, proporcionando orientación estratégica y soluciones que influyen en la dirección técnica organizacional.
  1. Establecer y mantener altos estándares de calidad en toda la organización, asegurando pruebas sólidas, revisión de código y soluciones de diseño eficientes.
  1. Evaluar y recomendar soluciones técnicas estratégicas, considerando las compensaciones entre rendimiento, mantenibilidad, costo y objetivos comerciales a largo plazo, influyendo en las decisiones técnicas organizacionales.

COORDINACIÓN DE INFRAESTRUCTURA Y GESTIÓN ESTRATÉGICA

  1. Establecer marcos y estrategias de coordinación de infraestructura con DevOps y proveedores para despliegues regionales.
  1. Definir enfoques organizacionales para asegurar que la infraestructura cumpla con los requisitos de software, los estándares operativos y los requisitos locales de residencia de datos o regulatorios.
  1. Establecer estrategias de gestión de proveedores para servicios de infraestructura, asegurando que se cumplan los acuerdos de nivel de servicio (SLAs) y definiendo estándares de relación con proveedores organizacionales.
  1. Coordinar con proveedores de nube, proveedores de centros de datos y proveedores de servicios gestionados para actividades relacionadas con la infraestructura, estableciendo prácticas de coordinación organizacional.
  1. Definir marcos de comunicación y coordinar actividades entre las necesidades de desarrollo de software y las capacidades de infraestructura.
  1. Liderar reuniones con proveedores y discusiones técnicas estratégicas para asegurar la alineación entre software e infraestructura a nivel organizacional.
  1. Viajar ocasionalmente dentro de la región para realizar revisiones técnicas estratégicas y coordinar con proveedores y DevOps in situ según sea necesario.

MENTORÍA Y COMPARTIR CONOCIMIENTO ORGANIZACIONAL

  1. Mentorizar activamente a ingenieros de todos los niveles (junior, intermedio y senior), fomentando una cultura de intercambio de conocimientos y mejora continua en toda la organización.
  1. Proporcionar orientación técnica estratégica y retroalimentación de revisión arquitectónica que ayude a los ingenieros a desarrollar sus habilidades y tomar mejores decisiones técnicas.
  1. Compartir conocimientos a través de documentación completa, charlas técnicas y discusiones organizacionales que influyan en la dirección técnica.
  1. Crear oportunidades de aprendizaje en toda la organización a través de programación en parejas, revisiones de diseño, talleres técnicos y establecimiento de programas de mentoría.
  1. Establecer y evolucionar mejores prácticas y estándares de codificación que mejoren la productividad organizacional y la calidad del código.

INFLUENCIA ORGANIZACIONAL Y COLABORACIÓN ESTRATÉGICA

  1. Influir en las prácticas de software, la dirección de proyectos y las colaboraciones inter-equipos en toda la organización de ingeniería.
  1. Desempeñar un papel de liderazgo en el establecimiento de procesos y estándares organizacionales, dando forma a las estrategias de software a largo plazo y la visión técnica.
  1. Demostrar liderazgo en discusiones ejecutivas y estratégicas, impulsando decisiones arquitectónicas y hojas de ruta técnicas que impactan a toda la organización.
  1. Colaborar eficazmente con equipos multifuncionales, incluyendo producto, diseño, partes interesadas del negocio y liderazgo ejecutivo.
  1. Servir de puente entre perspectivas técnicas y comerciales a nivel estratégico, traduciendo requisitos comerciales en soluciones técnicas y visión técnica.
  1. Liderar iniciativas inter-equipos, compartiendo experiencia y alineando múltiples equipos en objetivos técnicos compartidos y estrategia de software.

EJECUCIÓN DE PROYECTOS ESTRATÉGICOS

  1. Ser responsable del resultado de iniciativas estratégicas que abarcan múltiples equipos, asegurando que cumplan con los estándares de calidad, plazos y objetivos comerciales estratégicos.
  1. Desglosar problemas organizacionales complejos en iniciativas manejables y coordinar la ejecución entre múltiples equipos.
  1. Identificar y mitigar proactivamente riesgos estratégicos, asegurando una entrega fluida del proyecto y estableciendo prácticas de gestión de riesgos.
  1. Equilibrar múltiples prioridades e iniciativas estratégicas, gestionando eficazmente el tiempo y los recursos mientras se mantiene el enfoque en los objetivos a largo plazo.
  1. Comunicar el estado del proyecto, los desafíos técnicos y las soluciones claramente a las partes interesadas en todos los niveles, incluido el liderazgo ejecutivo.

RESOLUCIÓN DE PROBLEMAS Y CALIDAD

  1. Exhibir excepcionales habilidades de resolución de problemas e impulsar consistentemente mejoras de calidad organizacional.
  1. Depurar problemas complejos en múltiples sistemas, aplicando enfoques sistemáticos de solución de problemas y estableciendo prácticas de depuración organizacional.
  1. Identificar causas raíz e implementar soluciones estratégicas a largo plazo que prevengan problemas futuros, no solo soluciones rápidas.
  1. Establecer y mejorar procesos de desarrollo, herramientas y prácticas de infraestructura en toda la organización.
  1. Abogar por mejoras de calidad, incluyendo mejores pruebas, monitoreo y observabilidad, estableciendo estándares de calidad organizacional.

QUIÉN ERES (IMPRESCINDIBLE)

EXCELENCIA TÉCNICA

  1. Más de 10 años de experiencia profesional en ingeniería de software con un historial probado en el diseño y la construcción de sistemas complejos de producción a escala.
  1. Competencia técnica excepcional reconocida en toda la organización y la industria, con profunda experiencia en múltiples áreas, incluyendo diseño, arquitectura y optimización de rendimiento.
  1. Dominio experto de Go u otros lenguajes backend similares, con excepcionales habilidades de diseño de sistemas y arquitectura, y la capacidad de establecer estándares arquitectónicos organizacionales.
  1. Historial probado en la construcción de aplicaciones escalables y de alta disponibilidad que manejan lógica comercial compleja y altos volúmenes de transacciones, con experiencia en el establecimiento de patrones de escalabilidad organizacional.
  1. Profundo conocimiento de los fundamentos de la ingeniería de software, incluyendo estructuras de datos, algoritmos y principios de diseño de sistemas, con la capacidad de establecer prácticas de ingeniería organizacional.
  1. Amplia experiencia con arquitecturas orientadas a eventos, colas de mensajes, sistemas pub/sub y patrones de procesamiento asíncrono, con la capacidad de establecer patrones arquitectónicos organizacionales.
  1. Capacidad probada para liderar de forma independiente iniciativas de software complejas que involucren a varios equipos y resolver problemas sistémicos que afectan a toda la organización.
  1. Excepcionales habilidades de resolución de problemas con la capacidad de depurar problemas complejos en múltiples sistemas y establecer medidas preventivas.
  1. Amplia experiencia con metodologías de prueba, incluyendo pruebas unitarias, pruebas de integración y pruebas de extremo a extremo, con la capacidad de establecer estándares de prueba organizacionales.
  1. Profunda experiencia con infraestructura en la nube (GCP, AWS, Azure) y tecnologías de contenedorización (Docker, Kubernetes), con comprensión estratégica de arquitecturas híbridas y multicloud.

LIDERAZGO E INFLUENCIA ORGANIZACIONAL

  1. Liderazgo demostrado en discusiones ejecutivas y estratégicas, reconocido como la máxima autoridad en problemas técnicos complejos en toda la organización.
  1. Capacidad probada para influir en las prácticas organizacionales, la dirección de proyectos estratégicos y las colaboraciones inter-equipos en los niveles más altos.
  1. Experiencia desempeñando un papel de liderazgo en el establecimiento de procesos y estándares organizacionales, dando forma a las estrategias de software a largo plazo y la visión técnica.
  1. Excepcionales capacidades de mentoría con experiencia en mentorizar activamente a ingenieros de todos los niveles (junior, intermedio y senior).
  1. Capacidad para fomentar una cultura de intercambio de conocimientos y mejora continua en toda la organización.
  1. Historial de ser responsable de forma consistente de los resultados de iniciativas estratégicas y proporcionar orientación que influya en la dirección técnica organizacional.

RESOLUCIÓN DE PROBLEMAS Y CALIDAD

  1. Exhibe excepcionales habilidades de resolución de problemas e impulsa consistentemente mejoras de calidad organizacional.
  1. Obsesión por el código y los sistemas de alto rendimiento, libres de defectos y mantenibles, estableciendo estándares de calidad organizacional.
  1. Capacidad para identificar causas raíz e implementar soluciones estratégicas a largo plazo que prevengan problemas futuros, no solo soluciones rápidas.
  1. Establece y mantiene altos estándares de calidad en toda la organización, asegurando pruebas sólidas y soluciones de diseño eficientes.
  1. Mentalidad estratégica proactiva con la capacidad de prever problemas organizacionales antes de que ocurran y establecer medidas preventivas.

COMUNICACIÓN Y COLABORACIÓN ESTRATÉGICA

  1. Excepcionales habilidades de comunicación para colaborar eficazmente con compañeros de equipo, partes interesadas, equipos multifuncionales y liderazgo ejecutivo.
  1. Capacidad para explicar conceptos técnicos complejos tanto a audiencias técnicas como no técnicas, incluido el liderazgo ejecutivo, influyendo en las decisiones estratégicas.
  1. Experiencia trabajando en un entorno colaborativo, liderando discusiones organizacionales e impulsando decisiones estratégicas.
  1. Capacidad para equilibrar múltiples prioridades estratégicas y trabajar eficazmente en un entorno de ritmo rápido manteniendo el enfoque en los objetivos a largo plazo.
  1. Disposición y capacidad para viajar ocasionalmente dentro de la región de Oriente Medio para trabajo estratégico in situ y coordinación con proveedores.

APRENDIZAJE Y CRECIMIENTO

  1. Impulsa el aprendizaje y la experimentación organizacional, adoptando pioneramente tecnologías de vanguardia y estableciendo la dirección técnica organizacional.
  1. Se mantiene al día con las tendencias de la industria, las mejores prácticas y las tecnologías emergentes, compartiendo ideas que influyen en la estrategia organizacional.
  1. Busca activamente nuevos conocimientos y aplica soluciones innovadoras a problemas que afectan a toda la organización.
  1. Disposición para aprender y adaptarse a nuevas tecnologías, herramientas y metodologías, estableciendo mejores prácticas organizacionales para la adopción de tecnología.

QUIÉN PODRÍAS SER (DESEABLE)

CONOCIMIENTO DEL DOMINIO (PREFERIDO)

  1. Experiencia trabajando con sistemas financieros, APIs o aplicaciones fintech.
  1. Comprensión del procesamiento de transacciones financieras, principios contables o cumplimiento normativo.
  1. Familiaridad con el diseño basado en dominio y los patrones de diseño orientados a eventos.
  1. Experiencia con sistemas distribuidos, microservicios y arquitecturas orientadas a servicios.

QUIÉN PODRÍAS SER (DESEABLE)

  1. Experiencia coordinando actividades de aprovisionamiento de infraestructura o trabajando con entornos de nube y centros de datos en mercados regulados.
  1. Experiencia gestionando relaciones con proveedores para servicios de infraestructura, incluyendo proveedores de nube y centros de datos.
  1. Familiaridad con herramientas de infraestructura como código (IaC) como Terraform y prácticas de GitOps.
  1. Comprensión de la orquestación de Kubernetes, conceptos de redes y herramientas de monitoreo de infraestructura.
  1. Experiencia en el despliegue de infraestructura en entornos regulados o con requisitos de residencia de datos (por ejemplo, EAU, Arabia Saudita).
  1. Experiencia en el sector de servicios financieros o fintech.
  1. Experiencia trabajando con mercados financieros de Oriente Medio (EAU, DIFC, Arabia Saudita / Tadawul, CMA).
  1. Experiencia con cumplimiento normativo en la región (DFSA, SCA, CMA, ISO 27001, SOC 2).
  1. Experiencia trabajando con equipos globales en múltiples zonas horarias.
  1. Conocimiento de tecnologías emergentes y su aplicación a servicios financieros.
  1. Experiencia con herramientas de observabilidad (Prometheus, Grafana, rastreo distribuido).
  1. Contribuciones a proyectos de código abierto o comunidades técnicas.
  1. Experiencia con diseño y optimización de bases de datos (PostgreSQL, Redis, etc.).
  1. Certificaciones en plataformas en la nube (GCP, AWS, Azure) o gestión de infraestructura (Kubernetes, Terraform).
  1. Familiaridad con el ecosistema fintech de Oriente Medio y la dinámica del mercado.

CÓMO CUIDAMOS DE TI

  • Salario competitivo y opciones sobre acciones.
  • Beneficios de salud.
  • Configuración de oficina en casa para nuevos empleados: pago único de USD $500.
  • Estipendio mensual: USD $150 al mes a través de una tarjeta Brex.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026