DRW

Ingeniero/a de Software Senior, Plataforma Unificada - Gestión de Operaciones, Procesamiento de Operaciones y Órdenes, Servicios de Plataforma

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

Sobre la oportunidad

DRW es una firma de trading diversificada con más de 3 décadas de experiencia que une tecnología sofisticada y personas excepcionales para operar en mercados de todo el mundo. Valoramos la autonomía y la capacidad de pivotar rápidamente para capturar oportunidades, por lo que operamos con nuestro propio capital y operamos bajo nuestro propio riesgo. Con sede en Chicago y oficinas en EE. UU., Canadá, Europa y Asia, operamos una variedad de clases de activos que incluyen Renta Fija, ETFs, Acciones, Divisas, Materias Primas y Energía en todos los principales mercados globales. También hemos aprovechado nuestra experiencia y tecnología para expandirnos a tres estrategias no tradicionales: sector inmobiliario, capital de riesgo y criptoactivos.

Operamos con respeto, curiosidad y mente abierta. Las personas que prosperan aquí comparten nuestra creencia de que no solo importa lo que hacemos, sino cómo lo hacemos.

DRW es un lugar de altas expectativas, integridad, innovación y voluntad de cuestionar el consenso.

UP (Plataforma Unificada) consolida datos y tecnologías en una solución integral, acelerando el tiempo de comercialización. Optimizando la toma de decisiones y la investigación, nuestra plataforma simplifica la implementación de nuevas ideas, mejorando nuestra ventaja competitiva.

Trabajamos a partir de requisitos de alto nivel donde se espera que los programadores adquieran una comprensión íntima del negocio. Nos esforzamos por lograr un entorno donde los desarrolladores tengan la autonomía para buscar soluciones de negocio sin restricciones arbitrarias de gestión. Somos un grupo de políglotas y tecnólogos que siempre buscan encontrar la herramienta adecuada para cada problema. En general, los equipos de desarrollo en DRW creen en el despliegue y la retroalimentación rápidos, las pruebas automatizadas y arquitecturas de servicios cohesivas, transparentes y ligeramente acopladas.

Los equipos de UP se segmentan en múltiples áreas, que incluyen:

Ingeniería de Plataforma -

Los equipos de ingeniería de plataforma proporcionan capacidades transversales que permiten a otros equipos centrarse en necesidades específicas del dominio o del negocio mediante la optimización y estandarización de enfoques técnicos. Por ejemplo, uno de estos equipos proporciona una tabla de datos, gestión de identidades y accesos, y capacidades de publicación-suscripción como servicio a los equipos de ingeniería.

Ingeniería de Dominio -

Los equipos de ingeniería de dominio tienen capacidades críticas que van más allá de una única estrategia de trading o área de negocio. Construyen servicios y productos de datos para optimizar una amplia gama de casos de uso. Por ejemplo, un equipo procesa flujos de operaciones y órdenes de terceros en tiempo real para mantener a DRW informado de su actividad de trading. Otro equipo gestiona el libro de registro de inversiones propietario de DRW, proporcionando ingesta sensible a la latencia de la actividad de trading de la firma y ofreciendo análisis en tiempo real y bajo demanda.

Nos apasiona encontrar el mejor equipo y rol para cada candidato a través del proceso de entrevista, a medida que aprendemos más sobre las habilidades actuales y los objetivos de desarrollo a largo plazo de cada persona.

Expectativas

  1. Construir sistemas con un enfoque constante en pruebas, fiabilidad, escalabilidad y mantenibilidad.
  1. Diseñar, modelar y programar en una variedad de lenguajes y tecnologías.
  1. Trabajar en código heredado así como en desarrollo nuevo.
  1. Impulsar proyectos hasta su finalización con iniciativa.
  1. Aprender y promover nuevas tecnologías con un enfoque en las mejores prácticas.
  1. Proporcionar soporte on-call según sea necesario.
  1. A veces trabajar junto a otros desarrolladores en la misma tarea.

Experiencia Deseable

Buscamos desarrolladores sólidos de cualquier tipo, pero la familiaridad con lo siguiente dará a los candidatos una ventaja al trabajar en nuestros sistemas.

  1. Múltiples años de desarrollo del lado del servidor.
  1. Una sólida comprensión de las arquitecturas de microservicios y el teorema CAP. *
  1. Una buena comprensión de los paradigmas funcionales y la teoría de tipos.
  1. Confianza en el conocimiento de JVM.
  1. Conocimiento de lenguajes de programación modernos en nuestros lenguajes principales (Java, Python, Clojure).
  1. Experiencia con Airflow u otras herramientas de orquestación de flujos de trabajo basadas en Python.
  1. Dominio del diseño y modelado de dominios.
  1. Exposición a Kubernetes, Docker, Linux, Kafka, RabbitMQ, o git.
  1. Conocimiento práctico de SQL, HTML, CSS, y JavaScript.
  1. Uso de asistentes de codificación de IA para acelerar el desarrollo mientras se asume la responsabilidad del resultado.
  1. Exposición a frameworks agénticos o desarrollo de servidores MCP.
  1. Conocimiento de conceptos financieros, trading en bolsa o trading de energía física.

El rango salarial base anual para este puesto es $175,000 a $275,000 dependiendo de la experiencia, cualificaciones y conjunto de habilidades relevantes del candidato.

El puesto también es elegible para un bono discrecional anual.

Además, DRW ofrece un conjunto completo de beneficios para empleados que incluye seguro médico grupal, de farmacia, dental y de visión, plan 401k (con aportación discrecional del empleador), seguro de invalidez a corto y largo plazo, seguro de vida y AD&D, cuentas de ahorro para la salud y cuentas de gastos flexibles.

Para más información sobre las actividades de procesamiento de DRW y nuestro uso de los datos de los solicitantes de empleo, consulte nuestro Aviso de Privacidad en drw.com/privacy-notice.

Residentes de California, por favor revisen el Aviso de Privacidad de California para obtener información sobre ciertos derechos legales en drw.com/california-privacy-notice.

[#LI-TL1]

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

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores