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

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 a month 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?

Jobs Related To Hudson River Trading Algo Web Engineer

Treasury Infrastructure Software Engineer

Treasury Infrastructure Software Engineer at Hudson River Trading: Design and develop high-performance treasury software using C++ in a cutting-edge algorithmic trading environment.

Software Engineer - Developer Experience

Join Hudson River Trading as a Software Engineer in the Developer Experience team, creating internal tools for developers in an innovative algorithmic trading environment.

Software Engineer

Join Hudson River Trading as a Software Engineer in Hong Kong to drive global market expansion and optimize trading systems.

Software Engineer - Developer Experience

Software Engineer for Developer Experience team at Hudson River Trading, creating internal tools for developers in an automated trading firm.

Software Engineer - Developer Experience

Software Engineer for Developer Experience team at Hudson River Trading, creating internal tools for developers in an automated trading firm.