Quantitative Developer, UI

Overview

On Site
Full Time

Skills

UI
Quantitative Research
Collaboration
Real-time
Performance Monitoring
Research
Software Engineering
Python
Linux
React.js
TypeScript
Node.js
JavaScript
Data Structure
Algorithms
Systems Design
Computer Science
Physics
Applied Mathematics
GRID
Apache HTTP Server
Visualization
Trading
Machine Learning (ML)
Finance

Job Details

You'll be part of a small, fast-moving team where your work will directly impact trading outcomes. If you enjoy solving complex technical challenges and want to contribute to the success of a cutting-edge trading group, we'd love to hear from you.

What You'll Do

  • Build and maintain robust data pipelines and infrastructure to support quantitative research and live trading.
  • Develop tools for data ingestion, transformation, and validation across large datasets.
  • Collaborate with researchers and portfolio managers to design systems that support model development and execution.
  • Implement scalable solutions for large-scale computation and real-time performance monitoring.
  • Operate and support live trading systems, ensuring reliability and responsiveness.
  • Stay current with modern technologies, tools, and research relevant to systematic trading.


Must-Have Requirements

  • 3+ years of professional experience in software engineering or quantitative development.
  • Strong programming skills in Python and experience with Linux-based development.
  • Proficiency in React/TypeScript and Node.js, with experience using Next.js.
  • Solid understanding of data structures, algorithms, and system design.
  • Experience building and maintaining production-grade data pipelines and infrastructure.
  • Ability to work independently in a fast-paced, high-performance environment.


Preferred Qualifications

  • Master's or PhD in Computer Science, Engineering, Physics, Applied Mathematics, or a related technical field.
  • Experience with Ag-Grid, Apache ECharts, or similar front-end visualization tools.
  • Background in financial data or experience supporting intraday trading systems.
  • Familiarity with machine learning techniques and related libraries.
  • Exposure to development practices at leading tech or finance firms.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.