Loading...

Python developer

fulltime
Remote
up to 60K
Loading...
logo company
Company:

Details:

Job Information

Details

Technologies
Python
Salary
up to 60K
About

FullRemote
FinTech
up to 50K

Acerca de la empresa:

La empresa está transformando el sector financiero mediante soluciones innovadoras de inteligencia artificial que predicen variables de series temporales, como precios de activos y pronósticos de demanda. Su equipo se guía por el objetivo de crear herramientas confiables y avanzadas para ayudar a inversores y tomadores de decisiones a aprovechar los datos de manera informada. Están comprometidos con la innovación en esta industria dinámica y orientada a los datos.

Descripción del puesto:

Buscan un Desarrollador Python Mid-Level con profundo conocimiento de la arquitectura de Python, concurrencia (multi-hilo y asíncrona) y WebSockets. El candidato deberá diseñar, estructurar y escribir código de alta calidad, DRY, testeable y bien documentado. Colaborará con el equipo en el desarrollo de soluciones robustas y en tiempo real, mejorando continuamente la base de código y las prácticas de desarrollo. Es necesaria experiencia en máquinas virtuales (VM) y Docker, y se valoran conocimientos de entornos en la nube e infraestructura, así como habilidades intermedias en Java.

Principales Responsabilidades:

Desarrollo de Código:

  • Escribir código Python limpio, eficiente y reutilizable siguiendo buenas prácticas (SOLID, DRY, etc.).
  • Implementar soluciones concurrentes (multi-hilo y asíncronas) para asegurar un rendimiento óptimo.
  • Desarrollar y mantener la comunicación WebSocket para procesar datos en tiempo real.

Pruebas y Calidad del Código:

  • Implementar suites de pruebas (unitarias, integración y funcionales) para garantizar la fiabilidad del código.
  • Revisar y optimizar el código para mejorar el rendimiento y solucionar problemas.
  •  

Infraestructura y Virtualización:

  • Trabajar con entornos de máquinas virtuales (VM) y contenedores Docker, garantizando su integración con las aplicaciones.

Integración en la Nube (Opcional):

  • Ayudar en la integración de aplicaciones Python con servicios en la nube y contribuir a su diseño escalable y seguro.

Requisitos Deseados:

  • Dominio avanzado de Python y experiencia profunda en su arquitectura.
  • 3-5+ años de experiencia profesional en Python.
  • Capacidad comprobada para escribir código DRY, testeable y mantenible.
  • Sólida comprensión de concurrencia (multi-hilo y asíncrona) y comunicación WebSocket.
  • Experiencia con pruebas unitarias, integración y rendimiento.
  • Familiaridad con Git y metodologías ágiles.
  • Conocimientos en SQL y NoSQL son un plus.
  • Experiencia con VM y Docker.

Se Valorará Positivamente:

  • Experiencia en entornos en la nube (AWS, Google Cloud, Azure).
  • Conocimiento intermedio de Java.
  • Excelentes habilidades de resolución de problemas y atención al detalle.

¿Por qué unirse a la empresa?

La empresa ofrece más que un empleo: brinda la oportunidad de influir en el futuro de la tecnología financiera basada en inteligencia artificial. Valoran la innovación, la colaboración y la mejora continua. Ofrecen crecimiento profesional, flexibilidad laboral y la posibilidad de tener un impacto significativo en una industria emocionante y en constante evolución.

Loading...