Descripción del puesto Estamos buscando un Desarrollador de Software motivado para unirse a nuestro equipo y desempeñar un papel clave en el desarrollo de nuestra plataforma de trading automatizada. Te centrarás en la adquisición de señales y datos en tiempo real, la gestión de bases de datos y la curación de datos. Implementación de plataformas de análisis y la ejecución de estrategias de comercio. Esta es una oportunidad emocionante para trabajar en la intersección del desarrollo de software y las finanzas, contribuyendo al diseño e implementación de soluciones de vanguardia en el comercio algorítmico.
Responsabilidades: Adquisición de Señales en Tiempo Real: Desarrollar módulos de software para adquirir datos del mercado en tiempo real desde diversas fuentes, incluyendo bolsas, proveedores de datos y APIs. Implementar "Pipes" de procesamiento de datos para filtrar, normalizar y almacenar eficientemente los datos de mercado entrantes. Optimizar los procesos de adquisición de datos para minimizar la latencia y garantizar el acceso oportuno a información crítica para decisiones de comercio. Gestión de Bases de Datos: Diseñar y mantener bases de datos para almacenar datos de mercado históricos y en tiempo real, ejecuciones de comercio y otra información relevante. Optimizar esquemas de bases de datos y consultas para el rendimiento, la escalabilidad y la fiabilidad. Implementar estrategias de respaldo y recuperación de datos para prevenir la pérdida de datos y asegurar la integridad de los mismos. Curación y Análisis de Datos: Curar y limpiar conjuntos de datos históricos y en tiempo real para asegurar precisión y consistencia para el análisis cuantitativo. Asistir en el desarrollo de modelos estadísticos y algoritmos para analizar datos de mercado y generar señales de comercio. Colaborar con analistas cuantitativos e investigadores para validar estrategias de comercio y optimizar parámetros de comercio. Desarrollo e Integración de Software: Trabajar estrechamente con desarrolladores senior para integrar módulos de adquisición de datos. Desarrollo en nuestra plataforma de módulos de explotación de los modelos IA y ejecutar estrategias. Escribir código limpio, modular y bien probado siguiendo las mejores prácticas y estándares de codificación. Participar en revisiones de código y contribuir a la mejora continua de los procesos y metodologías de desarrollo de software. Documentación y Colaboración: Crear documentación técnica y guías de usuario para documentar componentes de software y flujos de trabajo de datos. Colaborar con equipos interfuncionales, incluyendo analistas cuantitativos, comerciantes y operaciones, para recopilar requisitos y priorizar tareas de desarrollo. Requisitos: Licenciatura en Ciencias de la Computación, Ingeniería, Matemáticas o campo relacionado. Fuertes habilidades de programación en Python y otros lenguajes como C++, o Scala. Conocimiento en librerías de gestión de datos como Numpy, Pandas, etc. Familiaridad con bases de datos y sistemas de gestión de datos (por ejemplo, SQL, NoSQL) y experiencia en modelado de datos y diseño de esquemas. Entendimiento de técnicas y protocolos de adquisición de datos en tiempo real (por ejemplo: Multithreads, WebSocket, APIs RESTful). Conocimientos de análisis estadístico, análisis de series temporales y técnicas de visualización de datos es un plus. Excelentes habilidades de resolución de problemas, atención al detalle y capacidad para trabajar eficazmente tanto de manera independiente como en equipo. Se valora muy positivamente: Interés en los mercados financieros, el comercio algorítmico y el análisis cuantitativo. Conocimiento en Machine Learning y MLOps. Información adicional Encert Predict se dedica a desarrollar modelos avanzados de inteligencia artificial para predecir variables clave de series temporales como precios de activos financieros y pronósticos de demanda. En su núcleo, el marco combina inteligencia artificial con análisis técnico para idear y probar estrategias de inversión, ofreciendo un conjunto de herramientas integral que incluye gestión de datos, simulación de rendimiento y análisis en tiempo real a través de un tablero interactivo. Este enfoque integrado facilita predicciones de mercado precisas y dinámicas, esenciales para la toma de decisiones estratégicas en contextos financieros.
Beneficios: Salario competitivo y paquete de beneficios integral. Oportunidades para el desarrollo profesional y el avance de carrera. Un ambiente de trabajo dinámico y colaborativo con un enfoque en la innovación y la mejora continua. Flexibilidad, opciones remotas y híbridas. Trabajo con el potencial de tener un impacto significativo en la organización y sus clientes. Si te apasiona el desarrollo de software, estás interesado en la Inteligencia artificial y en aplicar tus habilidades al fascinante campo del trading, te animamos a aplicar y unirte a nosotros para dar forma al futuro de las finanzas!
#J-18808-Ljbffr