Principal Software Engineer
Cboe Global Markets
- Location
- Chicago, Illinois, United States of America
- Employment
- Full Time
- Work model
- On-Site
- Level
- Principal
- H-1B history
- 8 approvals (FY2023)
- Posted
- Sep 15, 2026
Skills
About this role
Job Description
Building trusted markets — powered by our people At Cboe Global Markets, we inspire our people to solve complex challenges together because what we do matters. We provide the financial infrastructure that powers the global economy. As a leading provider of market infrastructure and tradable products, Cboe delivers cutting-edge trading, clearing and investment solutions to market participants around the world. We’re building meaningful ways to support professional and personal development while strengthening the trust we’ve earned as a global market leader. Our teams are empowered to share ideas, actively pursue them and bring on a challenge. As champions of internal mobility and access to opportunity, we encourage our people to “go for it” and equip our managers with the training to coach their teams to the next level. We strive to provide employees a safe space to network, share ideas and create opportunities. To support strong partnership and team connection, this role follows a four day in office work model. Location Overview Cboe HQ is located in the historic Old Post Office district, i t’ s a landmark that blends classic architecture with modern amenities. The building features expansive spaces with high ceilings and large windows, offering an abundance of natural light and panoramic views of the city skyline and the Chicago River. With its prime location in the heart of downtown, the OPO Building provides easy access to major transportation hubs, including Union Station and multiple CTA lines, making it convenient for commuters. The building is home to a variety of amenities, including restaurants, a fitness center, and collaborative workspaces, creating a vibrant and dynamic work environment in one of Chicago's most iconic areas.
Role
Overview Cboe’s Data Vantage division — the team behind the Silexx order and execution management platform — is looking for a Principal Software Engineer to lead the design and build-out of our back-end services and API infrastructure. This is a hands-on principal role for a seasoned back-end engineer who is an expert in C#/.NET and who thinks in terms of contracts, throughput, and reliability. You will architect and implement the services, APIs, and real-time data pipelines that power Silexx’s trading, analytics, and risk-management workflows, and you will define how our own clients and our customers’ systems integrate with the platform. The ideal candidate has spent years building low-latency, high-volume distributed systems, has a deep understanding of RESTful, gRPC, and streaming transport protocols, and treats API design, versioning, and backward compatibility as first-class engineering concerns. You will be comfortable working with AI coding assistants such as Claude across the software development lifecycle to accelerate delivery and raise quality. Your responsibilities will be: Lead the design, architecture, and implementation of Silexx’s back-end services in C#/.NET — spanning order and execution workflows, market data, analytics, and risk. Own the API platform end to end: define REST, gRPC, and real-time streaming contracts, establish versioning and deprecation policy, and maintain backward compatibility for the internal teams and external clients that depend on them. Build and scale real-time data distribution — market data fan-out, order and execution event streams, and low-latency messaging — against explicit latency and throughput targets. Define the service topology: decompose large components into well-bounded microservices, set service boundaries, and establish standards for inter-service communication. Implement secure server communications and authentication/authorization using RESTful and streaming protocols, OpenID Connect, and OAuth 2.0. Drive observability, capacity planning, and performance profiling for systems that must remain available through market hours,