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.