Skip to main content

Belvedere Trading

Engineer- Data Visualization Platform

Chicago, Illinois$150k–$200kfull-timemidAdded today

About this role

Belvedere Trading seeks an Engineer to design and maintain a data visualization platform that enables traders and technologists to access insights through dashboards, notebooks, and interactive visualizations. You'll build Python-based best practices for data access, support adoption across teams, and evaluate emerging tools while managing cost and reliability.

What you'll do

  • Design and maintain the data visualization platform and supporting tools
  • Develop Python best practices for data access in notebooks, dashboards, and visualizations
  • Build and optimize interactive dashboards and reporting applications using tools like Looker, BigQuery, and Plotly Dash
  • Support data visualization initiatives across trading and technology teams
  • Oversee platform cost, reliability, and performance while removing adoption obstacles
  • Evaluate and implement new visualization and data access technologies

What they're looking for

  • Python development
  • Data visualization (Plotly Dash, Looker)
  • Interactive dashboard development
  • BigQuery and cloud data warehousing
  • Jupyter Notebooks
  • Complex dataset handling and optimization
  • Business logic and algorithm implementation
  • Cross-functional collaboration
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Belvedere Trading

Belvedere Trading builds high-frequency options market-making systems powered by custom FPGA solutions and proprietary trading technology. The company is hiring FPGA Engineers and other technical roles to design and optimize complex systems for algorithmic trading.

View all jobs at Belvedere Trading

Likely interview questions

  • Describe your experience building interactive dashboards and reporting applications—what tools did you use and what challenges did you overcome?
  • How do you approach designing data access patterns in Python to support both real-time dashboards and exploratory notebooks?