Taro Logo

Software Engineer - Trading Data Fabric

A leading proprietary trading firm headquartered in Chicago, specializing in market-making activities across commodities, interest rates, ETFs, and equity index options.
$170,000 - $230,000
Data
Mid-Level Software Engineer
Hybrid
Finance

Description For Software Engineer - Trading Data Fabric

Belvedere Trading, a premier proprietary trading firm based in downtown Chicago, is seeking a Software Engineer for their Trading Data Fabric team. This role sits at the intersection of technology and financial markets, where you'll be instrumental in delivering high-quality data solutions that power critical trading operations.

The position offers an exciting opportunity to work with a team focused on delivering data solutions to core and affiliated groups. You'll be directly involved in supporting end-users who leverage data for performance analytics and depend on SQL Server infrastructure for production trading systems. The role combines hands-on coding with strategic thinking about data architecture and delivery.

As a Software Engineer in the Trading Data Fabric team, you'll be working on both greenfield projects and improving existing systems that have real business impact. The role involves writing well-tested, documented code for data pipelines, collaborating with teammates on tool selection, and participating in technical discussions about performance optimization and risk management.

The ideal candidate should have strong programming skills in Python or JVM languages, experience with cloud technologies, and a solid understanding of data systems. You'll be joining a collaborative, low-ego environment where continuous learning is emphasized and ideas are valued regardless of their source. The position offers competitive compensation ($170,000 - $230,000) plus discretionary bonuses, and includes comprehensive benefits.

Belvedere Trading prides itself on its award-winning culture built on core values: Team Belvedere, Me In Team, Own It, Build Rockets, and Passionate Discourse. The company is committed to diversity and inclusion, providing equal opportunities to all applicants and employees. This role offers a unique opportunity to impact a leading trading firm's data infrastructure while working with cutting-edge technology in a supportive, growth-oriented environment.

Last updated 17 days ago

Responsibilities For Software Engineer - Trading Data Fabric

  • Ship well-tested, well-documented, and maintainable code for data pipeline
  • Work on greenfield projects and improvements to core systems
  • Monitor and support live systems that capture and process critical trading data
  • Participate in technical discussions regarding performance, risk, and speed tradeoffs
  • Collaborate with teammates to select optimal tools for projects

Requirements For Software Engineer - Trading Data Fabric

Python
  • Solid working knowledge of Python or JVM languages
  • Ability to design clean, intuitive APIs
  • Experience with cloud fundamentals (GCP, AWS, or Azure)
  • Familiarity with data and distributed systems
  • Strong communication skills
  • User-first mindset
  • Ability to write clean, maintainable code

Benefits For Software Engineer - Trading Data Fabric

  • Discretionary bonuses
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Belvedere Trading Software Engineer - Trading Data Fabric