MANTECH
Tekmerion Capital
Ingeniero/a de Software
Descripción de la empresa
Tekmerion es un fondo de cobertura sistemático macro que opera en activos líquidos en las principales economías globales, combinando las perspectivas fundamentales de un trader macro con el rigor analítico de un gestor de inversiones sistemático. Operamos en horizontes de medio a largo plazo, utilizando señales generadas cuantitativamente a partir de datos macroeconómicos y de mercado. Nuestro proceso de inversión es sistemático, impulsado por la investigación y diseñado para ser robusto, escalable y reproducible.
Resumen del puesto
Buscamos contratar Ingenieros/as de Software para construir los sistemas centrales que potencian la infraestructura de investigación e inversión diaria de Tekmerion. Este puesto se sitúa en la intersección de la ingeniería de infraestructura en la nube, la ingeniería de datos y DevOps. Trabajarás en estrecha colaboración con analistas macro y analistas de datos para llevar pipelines de datos y modelos a producción, al tiempo que evolucionas nuestra base de código Python de servicios altamente escalables e infraestructura AWS.
Buscamos ingenieros/as que comprendan cómo crear productos de software potentes, eficientes y fáciles de usar para nuestros analistas, quienes son usuarios expertos de los sistemas que construimos. Este puesto es directamente responsable de la salud de nuestro proceso de inversión, y nuestro pequeño equipo otorga a los Ingenieros/as de Software una gran cantidad de responsabilidad y propiedad del código.
Responsabilidades clave
- Desarrollar y mantener la base de código Python de Tekmerion que soporta la investigación, el procesamiento de datos, la generación de señales y la generación de operaciones.
- Diseñar, implementar y optimizar pipelines de datos para conjuntos de datos económicos y de mercado.
- Colaborar con analistas macro y de datos para traducir ideas de investigación en código robusto y listo para producción.
- Construir y gestionar infraestructura en la nube en AWS, incluyendo cómputo, almacenamiento, orquestación y monitorización.
- Mejorar la fiabilidad, el rendimiento y la observabilidad del sistema en entornos de investigación y producción.
- Seguir las mejores prácticas de ingeniería, incluyendo pruebas, documentación y revisión de código.
Cualificaciones deseadas
- Habilidades excepcionales de programación.
- Experiencia en la creación de servicios altamente escalables o aplicaciones intensivas en datos, especialmente en Python.
- Comodidad trabajando con datos estadísticos o de series temporales.
- Familiaridad con bibliotecas de datos y numéricas (por ejemplo, numpy, pandas, polars).
- Experiencia trabajando con infraestructura en la nube, preferiblemente AWS (por ejemplo, ECS, S3, RDS) y terraform.
- Comprensión de la experiencia de usuario, diseño de API y diseño de interfaces de usuario, especialmente cuando se dirige a usuarios menos técnicos.
- Experiencia en la creación de plataformas de investigación o sistemas de backtesting.
- Conocimiento de sistemas distribuidos, orquestación de flujos de trabajo o herramientas de ingeniería de datos.
- Conocimiento de Typescript (que cubre algunas de nuestras interfaces de usuario) es una ventaja.
Qué ofrecemos
- Oportunidad de trabajar en el núcleo de un proceso de inversión macro sistemático.
- Propiedad del código y la capacidad de diseñar grandes partes de nuestro software.
- Cultura colaborativa y orientada a la investigación con una estrecha interacción entre ingenieros/as y analistas.
El salario base para este puesto se estima en $150,000–$250,000, excluyendo posibles bonificaciones, compensación adicional y beneficios. La compensación real dependerá de varios factores, incluyendo habilidades, experiencia y cualificaciones.
