Taro Logo

Senior Application Engineer

A leading proprietary trading firm headquartered in Chicago, specializing in market-making activities across commodities, interest rates, ETFs, and equity index options.
$160,000 - $215,000
Backend
Senior Software Engineer
Hybrid
4+ years of experience
Finance

Job Description

Belvedere Trading, a premier proprietary trading firm based in Chicago, is seeking a Senior Application Engineer to join their technology team. The firm specializes in market-making activities across various financial instruments and has built its success on proprietary technology development.

The role offers an exciting opportunity to work on critical infrastructure that powers the firm's trading platform. As a Senior Application Engineer, you'll be instrumental in shaping the system architecture and developing high-performance trading software. The position focuses on creating and enhancing systems that enable developers to become more effective and efficient, including work on messaging systems, service discovery, and workflow automation.

The ideal candidate will bring 4+ years of systems development experience, with strong expertise in C++ and additional languages like Python or C#. You'll need to demonstrate proficiency in build tooling, dependency management, and system architecture, including networking and failure tolerance concepts.

What makes this role particularly attractive is the combination of technical challenges and the opportunity to work in a high-stakes trading environment. You'll be part of a team-driven culture that values intellectual curiosity and innovation, working on systems that directly impact the firm's competitive advantage in the market.

The position offers a competitive salary range of $160,000 - $215,000, plus potential discretionary bonuses. Belvedere Trading promotes a culture built on core values: Team Belvedere, Me In Team, Own It, Build Rockets, and Passionate Discourse. The company maintains a strong commitment to diversity and inclusion, encouraging applications from candidates of all backgrounds, particularly women and underrepresented groups.

Working in a hybrid environment in downtown Chicago, you'll have the opportunity to contribute to systems that are continuously re-engineered and optimized to stay at the forefront of the trading industry. This role is perfect for someone who is passionate about high-performance computing, enjoys solving complex technical challenges, and wants to make a significant impact in the financial technology sector.

Last updated 23 days ago

Responsibilities For Senior Application Engineer

  • Design and develop integrated solutions with automated tests
  • Expand and enhance existing systems in Messaging, Service Discovery, Parameter Management, Build/Release Tooling, and Workflow Automation
  • Own solutions from inception to delivery
  • Document design decisions and establish monitoring
  • Express unique knowledge to team members
  • Collaborate and learn from other team members

Requirements For Senior Application Engineer

Python
  • 4+ years of relevant systems development and architecture
  • Experience with C++, plus one or two other languages (ideally C# or Python)
  • Experience with build tooling and dependency management (e.g., CMake, Bazel, Conan, rpm)
  • Deep understanding of development techniques and best practices
  • System architecture understanding including networking, failure tolerance, and complex system interactions
  • Ability to take full ownership of projects
  • Strong written and verbal communication skills
  • Possess an entrepreneurial spirit