Cboe Global Markets

Cboe Global Markets

Principal Software Engineer

Kansas City, MOPosted 1 day ago$165,750 – $235,950
Full TimeSeniorVisa SponsorshipUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

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. Role Overview Web software engineers at Cboe are tasked with designing and implementing applications, developing user interfaces and components that are critical to maintaining operational and customer readiness. This requires careful attention to detail, knowledge of algorithms and data structures, and ability to design testable and scalable systems. Cboe web services are running 24x7, and web engineers are responsible for ensuring uptime and resilience for applications that support all Cboe markets. We use industry-leading technologies like Python, Django, React, Next.js and Tailwind CSS to build websites that handle millions of requests per day, providing high-quality market data and real-time access to Cboe exchanges for our customers and the investing public. We operate at the tip of the spear, maintaining the primary interface for command and control of Cboe markets worldwide. We are aggressive, yet agile. We care about user experience. We care about code quality. We care about testing. We care about automation. We’re looking for like-minded individuals to join us.

Qualifications

Required Qualifications

  • BS in Computer Science or demonstrable equivalent knowledge
  • Minimum 12 years of experience developing high-performance, data-driven websites
  • Experience with MVC web frameworks (Django preferred)
  • Experience with JavaScript
  • Experience with Python or experience in another language with a strong desire to learn Python
  • Familiarity with modern web standards, including HTML5 and CSS3
  • Experience with Linux or UNIX-like systems
  • Strong ability to debug complex operational and/or scaling issues
  • Excellent understanding of UX principles

Preferred Qualifications

  • Experience with Apache, PostgreSQL, or ReactJS is a plus
  • Experience with Python unit testing and full-stack web testing is a plus

Skills & Technologies

GoPythonDjangoReactNext.jsTailwindCSSAgileLinuxUnixPostgreSQL

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Salary Range

$165,750 – $235,950

Location

Kansas City, MO

Posted

1 day ago

Visa Sponsorship

Available

Country

US