Principal Software Engineer at Cboe Global Markets | Chicago, IL, US | Rezi

Principal Software Engineer at Cboe Global Markets

Principal Software Engineer

Cboe Global Markets · Chicago, IL, US

3 weeks ago

Principal Software Engineer

Cboe Global Markets · Chicago, IL, US

21 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Principal Software Engineer role.

Rezi rewrites your resume against Cboe Global Markets's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Principal Software Engineer posting at Cboe Global Markets — free, in seconds.

About the Role

Cboe’s Data Vantage division is seeking a Principal Software Engineer to build across the entire stack, owning integration and end-to-end testing for their platforms. This hands-on role requires expertise in modern ReactJS front-end development, C#/.NET back-end services, and navigating WPF desktop clients. You will design and implement real-time web and desktop applications, scalable back-end systems for financial analytics, execution, and risk-management, and define validation strategies across products. Proficiency with AI coding assistants like Claude is expected for accelerating delivery, generating test suites, reviewing code, and improving team quality.

Responsibilities

  • Serve as the subject-matter expert for integration and end-to-end testing, defining and refining validation workflows across front-end, APIs, and back-end services for Silexx, LiveVol, and DataShop.
  • Lead the design, architecture, and implementation of modern full-stack applications using ReactJS front-ends and C#/.NET back-end services.
  • Build and maintain automated integration, contract, and end-to-end test suites exercising REST, gRPC, and real-time streaming interfaces across products, integrating them into CI/CD pipelines as release gates.
  • Leverage AI coding assistants like Claude across the SDLC for test generation, code review, refactoring, and agentic automation, establishing team practices and guardrails for AI-augmented development.
  • Collaborate with product management and cross-functional teams to understand requirements and deliver integrated, high-quality solutions.
  • Implement secure server communications and authentication/authorization using RESTful and streaming protocols, OpenID Connect, and OAuth 2.0.
  • Drive technical decisions, provide architectural direction for growth into new asset classes and products, and mentor engineers across teams.
  • Diagnose and resolve complex, cross-product technical problems spanning UI, API, and back-end layers.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related STEM field.
  • 10+ years of hands-on experience in professional full-stack development, including modern web technologies and back-end services.
  • Demonstrated experience designing and leading integration and end-to-end test strategy for complex, multi-component systems.
  • Strong OOP skills, experience with design patterns, and a solid grounding in computer science fundamentals.
  • Experience mentoring engineers and providing technical leadership across teams.
  • Hands-on experience using AI coding assistants (e.g., Claude) in a professional development workflow.
  • Candidates must be legally authorized to work in the United States without the need for employer sponsorship now or in the future.

Skills

  • ReactJS
  • React Hooks
  • MobX
  • Redux
  • Component-based architecture
  • HTML5
  • CSS3
  • JavaScript (ES6+)
  • TypeScript
  • C#/.NET
  • ASP.NET
  • Webpack
  • Babel
  • NPM
  • RESTful APIs
  • gRPC
  • WebSockets
  • Real-time communication methods
  • Throughput optimization techniques
  • Serialization (MessagePack, Protobuf)
  • Compression methods
  • Microservices architecture
  • WPF desktop clients
  • Data structures
  • Algorithms
  • Profiling
  • Performance optimization
  • Integration testing
  • Contract testing
  • End-to-end test automation
  • Playwright
  • Cypress
  • xUnit
  • NUnit
  • API testing
  • Contract testing tools
  • CI/CD pipelines
  • AI coding assistants (Claude)
  • Code generation
  • Test creation
  • Code review
  • Refactoring
  • Agentic tooling
  • SDLC integration
  • OpenID Connect
  • OAuth 2.0
  • Security code scanning
  • MySQL
  • Postgres
  • SQL Server
  • Entity Framework
  • Agile/Scrum methodologies
  • DevOps practices
  • Windows
  • Linux
  • Communication skills
  • Problem-solving skills
  • Leadership skills
  • Financial industry systems
  • Real-time trading
  • Order routing workflows
  • Market data distribution
  • Electron
  • Tauri
  • OpenFin
  • Native desktop / OS-level APIs
  • GraphQL
  • Docker
  • Kubernetes
  • Azure
  • AWS
  • GCP
  • PowerShell
  • Git
  • Jenkins
  • Jira
  • Confluence
  • Wireshark

Location

  • Chicago

Work Type

  • Four day in office work model
  • Hybrid

Experience Level

  • Principal
  • 10+ years of hands-on experience in professional full-stack development

Education Level

  • Bachelor’s degree in Computer Science, Software Engineering, or a related STEM field

Salary/Compensations

  • $182,325-$235,950

Benefits

  • Fair and competitive salary and incentive compensation packages with an upside for overachievement
  • Generous paid time off, including vacation, personal days, sick days and annual community service days
  • Health, dental and vision benefits, including access to telemedicine and mental health services
  • 2:1 401(k) match, up to 8% match immediately upon hire
  • Discounted Employee Stock Purchase Plan
  • Tax Savings Accounts for health, dependent and transportation
  • Employee referral bonus program
  • Volunteer opportunities to help you give back to your communities
  • Complimentary lunch, snacks and coffee in any Cboe office
  • Paid Tuition assistance and education opportunities
  • Generous charitable giving company match
  • Paid parental leave and fertility benefits
  • On-site gyms and discounts to other fitness centers

About the Company

  • Cboe Global Markets provides the financial infrastructure that powers the global economy, offering market infrastructure and tradable products, including trading, clearing, and investment solutions.
  • The company fosters professional and personal development, encouraging internal mobility and providing opportunities for employees to share ideas and take on challenges.
  • Cboe aims to create a safe space for employees to network, share ideas, and create opportunities.
  • The company is reimagining the future of the workplace by focusing on its people, investing in leadership programs and career development initiatives to ensure equal opportunity.
  • Cboe works with purpose, solving problems through ingenuity, collaboration, and passion, connecting markets across borders and embracing growth.

Equal Opportunity

  • Cboe Global Markets is an equal opportunity employer and does not discriminate against any employee or applicant for employment based on any legally protected characteristic, including race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, or veteran status.
  • The company is committed to fostering a workplace where all individuals are valued and respected.