Algo Web Engineer

Hudson River Trading (HRT) brings a scientific approach to trading financial products. We have built one of the world's most sophisticated computing environments for research and development.
Backend
Mid-Level Software Engineer
Contact Company
3+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineering - Python

Python Software Engineering position at Hudson River Trading in Austin, focusing on quantitative trading systems development.

Software Engineering - Python

Python Software Engineering position at Hudson River Trading in Austin, focusing on quantitative trading systems development.

Software Engineering - Python

Python Software Engineering role at Hudson River Trading, developing sophisticated trading systems and infrastructure in New York.

Software Engineering - Python

Python Software Engineering role at Hudson River Trading, a leading quantitative trading firm in London.

Software Engineering - Python

Python Software Engineering position at Hudson River Trading in Austin, focusing on quantitative trading systems development.

Description For Algo Web Engineer

Hudson River Trading (HRT) is seeking an Algo Web Engineer to join their team. In this role, you will develop UIs and backend processes to support Algo Developers (ADs) and Traders in overseeing research and trading processes, executing manual trades, assessing risk, and researching improvements to strategies. This impactful work involves generating and interpreting complex strategies deployed at HRT's scale, utilizing vast quantities of global market and financial data.

As an Algo Web Engineer, you will:

  • Collaborate with ADs, Core Engineers, and others to build backend processes for ingesting and transforming large quantities of data
  • Create front-end visualizations to quickly display data
  • Generate ideas for new features or products
  • Own the implementation of significant pieces of research infrastructure
  • Work across various technologies, including:
    • Web Applications in TypeScript with React and Redux
    • Dashboards using Python's Dash Plotly
    • Backend services in Python or C++

You will have the opportunity to see how your products are used daily in creating trading strategies and their impact on HRT's success. This role allows for significant contributions to HRT's research and trading infrastructure as a whole.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 3 years of full-time professional experience as a full-stack developer
  • Solid backend coding practices, building well-tested, reliable systems
  • Excellent coding, debugging, and problem-solving skills
  • Strong Computer Science fundamentals
  • Working knowledge of UNIX operating systems
  • Experience with TypeScript/React/Redux is a plus
  • Experience with Python and/or C++ is a plus
  • Passion for UX and building human-focused technological solutions
  • Willingness to learn and grow as an engineer
  • Enjoyment in working with people who challenge you and help you improve

HRT offers a diverse and inclusive work environment, with offices globally and a culture that values great ideas from both veterans and new hires. They embrace a culture of togetherness that extends beyond the office walls.

Last updated 6 months ago

Responsibilities For Algo Web Engineer

  • Build UIs and backend processes to support Algo Developers and Traders
  • Develop backend processes to ingest and transform large quantities of data
  • Create front-end visualizations for data
  • Generate ideas for new features or products
  • Own implementation of significant pieces of research infrastructure
  • Work with various technologies including TypeScript, React, Redux, Python, and C++

Requirements For Algo Web Engineer

TypeScript
React
Python
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Minimum 3 years full-time professional experience as a full-stack developer
  • Solid backend coding practices
  • Excellent coding, debugging, and problem-solving skills
  • Strong Computer Science fundamentals
  • Working knowledge of UNIX operating systems

Interested in this job?