Cboe Global Markets - Lenexa, KS

posted 3 months ago

Full-time - Entry Level
Hybrid - Lenexa, KS
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

The Software Engineer (C++) position at Cboe involves designing, developing, deploying, and supporting real-time systems that are critical to the financial infrastructure powering the global economy. The role emphasizes system reliability, testability, and performance, requiring engineers to have a strong foundation in computer science and software engineering principles. The position is suited for analytical thinkers who are passionate about continuous learning and improvement in their craft.

Responsibilities

  • Design, develop, and deploy real-time systems.
  • Ensure system reliability, testability, and recoverability.
  • Refactor code as necessary to improve performance and maintainability.
  • Implement automation and improve testing processes.
  • Collaborate with team members to solve complex challenges.

Requirements

  • 2+ years of experience with C++, with a strong knowledge of C++ 11 or newer.
  • 2+ years of experience with Linux or UNIX-like operating systems.
  • Bachelor's degree in Computer Science or related field preferred.
  • Strong knowledge of data structures and algorithms.
  • Knowledge of at least one scripting language.
  • Experience with Hadoop and/or SQL desirable.
  • Self-directed and self-motivated.
  • Knowledge of network programming fundamentals preferred.

Nice-to-haves

  • Experience with cloud technologies.
  • Familiarity with agile development methodologies.

Benefits

  • Fair and competitive salary and incentive compensation packages.
  • Generous paid time off, including vacation, personal days, sick days, and community service days.
  • Flexible, hybrid work environment.
  • Health, dental, and vision benefits, including 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.
  • Complimentary lunch, snacks, and coffee in the 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.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service