Programador Austin

Programador

Tiempo completo • Austin

Quantiq se especializa en el comercio de derivados de alta frecuencia en los mercados más grandes del mundo. Nuestro enfoque es riguroso y pragmático, impulsado por la experiencia tecnológica y el análisis, informado por la experiencia del mundo real. Valoramos a los empleados que aman aprender y tienen la tenacidad, la curiosidad y la fuerza de voluntad para contribuir a nuestro éxito continuo.

Somos un equipo pequeño pero apasionado, dedicado a mejorar y refinar nuestros métodos probados y verdaderos a medida que nos comprometemos con nuestro crecimiento y desempeño continuos.

Descripción del rol:
Como desarrollador de software, será responsable de diseñar, optimizar y mantener nuestras aplicaciones e infraestructura principales. Trabajando junto a un equipo calificado de desarrolladores, contribuirá tanto a nivel de sistema como de aplicación, centrándose en la programación de baja latencia, la simultaneidad, la optimización de la memoria y el diseño de código preciso. Este rol exige un conocimiento experto de las partes internas del sistema y un impulso implacable para llevar los sistemas a su máximo potencial de rendimiento. Si lo siguiente resuena con usted, nos encantaría darle la bienvenida a nuestro equipo.

Responsabilidades laborales:
  • Diseñe y desarrolle aplicaciones de baja latencia en C++ y Python, con un ajuste preciso del uso de la memoria, la afinidad de la CPU y las interacciones de hardware
  • Documente las complejidades del código, las decisiones de arquitectura y las estrategias de optimización para fomentar el intercambio de conocimientos entre los equipos
  • Realizar depuraciones y perfiles en profundidad de código nuevo y heredado, implementando correcciones que mantengan o mejoren el rendimiento
  • Evaluar el rendimiento del sistema y perfeccionar las operaciones técnicas
  • Escribir código de calidad y alto rendimiento (C++ o Python)

Calificaciones:
  • 5+ años en desarrollo de software, preferiblemente en entornos de baja latencia o sensibles al rendimiento
  • Familiaridad con los protocolos de red, el análisis de paquetes y las técnicas de optimización para sistemas de baja latencia
  • Dominio avanzado de Python y/o C++
  • Excelentes habilidades de comunicación dentro de un entorno colaborativo
  • Capacidad demostrada para responder con prontitud y precisión en un entorno dinámico y de ritmo rápido
  • Fuertes habilidades para resolver desafíos matemáticos y de codificación complejos

Solicite si:
  • Está entusiasmado con los últimos desarrollos en C++ y Python
  • Tiene experiencia práctica con infraestructura de alto rendimiento
  • Disfrutará ajustando el rendimiento y profundizando en los detalles del sistema de bajo nivel
  • Te sientes cómodo navegando por grandes bases de código
  • Piensas en formas de resolver desafíos de codificación complejos incluso cuando no estás trabajando

Requisito de solicitud:
Escriba un programa en C ++ que tome un archivo como entrada e invierta cada línea y lo coloque en un archivo diferente. Intenta hacerlo con la menor huella de memoria posible y lo más rápido posible.

Adjunte el archivo en la sección "Carta de presentación".




(si ya tienes un currículum en Indeed)

O aplicar aquí.

* campos requeridos

Ubicación
Or
Or
If no code provided, add their name instead.