DeveloperJobs.io
← Back to all jobs

Job Description

Cboe is hiring a Software Engineer for our Real-time Software Engineering team, working onsite in Kansas City, MO. You will design, build, deploy, and support real-time systems that power the Cboe Titanium exchange platform, with a strong focus on reliability, testability, fault tolerance, and performance, supported by a team cadence that includes weekly shipping. If you value continuous improvement and want your work to hold up in production, this role is built for you.

What you’ll work on

  • Deliver performant, reliable, and maintainable solutions for technical projects within the Cboe Titanium exchange platform, with guidance and support from peers and mentors.
  • Ensure solutions are well tested, including both your own testing and collaboration with the QA team.
  • Participate in code and design reviews for your work and for other engineers’ solutions.

Benefits that support your life and growth

  • Fair and competitive salary plus incentive compensation with upside for overachievement.
  • Generous paid time off, including vacation, personal days, sick days, and annual community service days.
  • Health, dental, and vision benefits, with access to telemedicine and mental health services.
  • 2:1 401(k) match, up to 8% match immediately upon hire.
  • Discounted Employee Stock Purchase Plan (ESPP).
  • Tax Savings Accounts for health, dependent, and transportation needs.
  • Employee referral bonus program.
  • Volunteer opportunities to support community giving back.
  • 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.

Requirements

  • 2+ years of experience with C++, or experience in another programming language with a strong desire to learn C++.
  • Strong knowledge of data structures and algorithms.
  • Experience with Linux or UNIX-like systems and familiarity with at least one scripting language such as Python.
  • Experience with database systems and familiarity with SQL.
  • Self-directed, self-motivated approach with enthusiasm for continuous learning, especially from constructive feedback.

Technologies you’ll use

  • C++
  • Linux and UNIX-like systems
  • Python
  • SQL

Nice to have

  • Knowledge of financial exchanges.
  • Knowledge of network programming fundamentals.

Education

Bachelor’s degree in Computer Science, Computer Engineering, or a related discipline.

Compensation

US locations only: Anticipated base salary range is $97,750 to $126,500 per year. Actual compensation is determined by job-related factors such as skills, relevant experience, education, internal alignment, and location. The role may also be eligible for annual incentive compensation and, where applicable, participation in Cboe’s long-term equity programs. Additional details about Cboe’s total rewards program are available at Total Rewards at CBOE.

Similar Jobs