Jobiglo

No results.

Software Engineer - Python

Hudson River Trading · Singapour

New
Senior 🇬🇧 English
Python Linux UNIX ETL

Job description

About the role

Hudson River Trading (HRT) is an algorithmic trading firm whose code is its business. It uses C++ for latency-sensitive trading paths and Python for everything else: monitoring live trading, building its distributed computing platform, processing large amounts of data and writing internal tools. As a Python Engineer you will work in cutting-edge distributed compute environments, collaborating with researchers and engineers to build high-impact products and streamline every part of the trade cycle.

Key responsibilities

  • Develop software that reaches every office and department at HRT, improving existing and new systems with Python and modern software engineering.
  • Improve job orchestration and scheduling in the company's large compute cluster.
  • Build Python tooling and environments for all developers.
  • Deploy, automate and monitor systems for global trade management and post-trade analysis.
  • Build systems for hardware verification and tooling.
  • Write software supporting data ETL pipelines covering market data, image and text processing.

Required profile

  • Bachelor's degree in Computer Science, Computer Engineering or a related field.
  • Top developer in your current organization, measured by productivity, technical capability and helpfulness to colleagues.
  • Experience deploying and maintaining applications, managing them from design through production.
  • Ability to read code, understand how it works and improve it.
  • Enjoys working with challenging people and spends spare time coding, tinkering and exploring.

Required skills

  • Deep Python experience, with daily use of the most recent standards preferred.
  • Advanced knowledge of the Python ecosystem and best practices.
  • Superior design, debugging and problem-solving skills.
  • Knowledge of UNIX (Linux), system and processor performance, and network communication.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Hudson River Trading.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 5 hours ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Hudson River Trading

Singapour