Senior Software Engineer - Trading Data Fabric

Leading proprietary trading firm headquartered in Chicago, specializing in market-making activities across commodities, interest rates, ETFs, and equity index options.
$180,000 - $280,000
Data
Senior Software Engineer
Hybrid
5+ years of experience
Finance

Description For Senior Software Engineer - Trading Data Fabric

Belvedere Trading, a leading proprietary trading firm in Chicago, is seeking a Senior Software Engineer to join their Trading Data Fabric (TDF) team. This role is crucial in building and managing a sophisticated data and research platform utilizing Google Cloud for high-volume data processing. The position offers an exciting opportunity to work with cutting-edge technology in financial markets, combining software engineering excellence with trading industry innovation.

The role involves managing real-time market data pipelines, trading actions, and complex internal valuation systems. You'll be working with modern technologies including cloud platforms, streaming frameworks, and data warehousing solutions. The company provides comprehensive training through their Belvedere Trading University (BTU) program, making it accessible for those without prior finance experience.

What makes this role unique is the combination of technical leadership and hands-on development in a high-stakes trading environment. You'll be responsible for system development, pipeline implementation, and data warehouse architecture while working alongside traders, quants, and executives. The position offers competitive compensation ($180,000 - $280,000) plus discretionary bonuses.

The company culture is built on core values including Team Belvedere, Iterative Innovation, and Passionate Discourse. They strongly encourage applications from women and underrepresented groups, emphasizing that candidates need not meet 100% of qualifications to apply. The hybrid work environment offers flexibility while maintaining the collaborative nature of the role.

This is an excellent opportunity for a senior engineer passionate about data systems, performance optimization, and financial technology to make a significant impact in a leading trading firm.

Last updated 21 hours ago

Responsibilities For Senior Software Engineer - Trading Data Fabric

  • Lead design and development of features within proprietary research platform
  • Identify and leverage cloud, commercial and open-source technologies
  • Facilitate decisions by analyzing risk, effort, cost and benefit
  • Solve complex technical challenges while maintaining documented code
  • Support continuous operation of live systems processing trading data
  • Mentor other engineers
  • Work in collaborative team environment
  • Participate in in-house learning and development curriculum

Requirements For Senior Software Engineer - Trading Data Fabric

Python
PostgreSQL
  • Previous experience leading delivery of APIs and data centric Services to production
  • Deep knowledge of Python and JVM languages
  • Experience with streaming frameworks (Spark, Beam, Flink) and app-dev frameworks like Spring
  • Intuitive understanding of Cloud technologies
  • Experience integrating traditional databases and APIs with modern Data Warehouses
  • Expertise in performance optimization and cost tracking
  • Strong communication skills
  • Business mindset for understanding trader and analyst needs

Benefits For Senior Software Engineer - Trading Data Fabric

  • Discretionary bonuses
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Belvedere Trading Senior Software Engineer - Trading Data Fabric

Senior Data Scientist, Research, Ads Metrics

Senior Data Scientist position at Google focusing on ads metrics research, offering competitive compensation and the opportunity to shape advertising products.

Senior Data Scientist, Research, Workspace

Senior Data Scientist position at Google focusing on Workspace products, requiring 5+ years of analytics experience and expertise in Python, R, and SQL.

Senior Data Scientist, Product, Google Store

Senior Data Scientist position at Google Store focusing on product analytics, requiring 5+ years of experience in data analysis, statistics, and programming.

Senior Data Scientist, Google Play

Senior Data Scientist position at Google Play focusing on analytics, product decisions, and strategic insights using Python, R, and SQL.

Customer Engineer III, Data Management, Google Cloud

Senior Customer Engineer role at Google Cloud focusing on data management, offering $147K-$218K salary plus benefits, requiring 10 years of cloud architecture experience.