Menu

Senior Software Engineer

at Cboe Global Markets in Chicago, Illinois, United States

Job Description

Cboe Global Markets Inc. seeks a Senior Software Engineer in Chicago, IL.

Duties:

  • Plan and lead software testing efforts, review code, and contribute to new tools and testing techniques.
  • Design and develop testing framework for our Exchange Platforms.
  • Design, develop, and implement software functionalities related to financial instruments and processes within a clearing system, including settlements, balances, managing exchange members, margins, and span calculations.
  • Architect and develop scalable, high-performance systems, incorporating Microservices architecture and design patterns for maintainability.
  • Optimize application performance through code profiling, refactoring, and database query optimization techniques to achieve significant latency reduction and cost savings.
  • Develop and build automated tests to ensure high code quality and identify issues early in the development cycle.

100% telecommuting permitted within the U.S.

This position requires a Master’s degree in Computer Science, Computer Engineering, Software Engineering, or a related discipline, plus 2 years of experience as a Software Engineer or related role. Alternatively, in lieu of a Master’s degree in Computer Science, Computer Engineering, Software Engineering, or a related discipline plus 2 years of experience as a Software Engineer or related role, employer will accept a Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related discipline plus 5 years of experience as a Software Engineer or related role.

This positions requires 2 years (4 years with Bachelor’s) of experience with the following skills: Java and Ruby programming languages; Microservices design and implementation; Object-oriented design principles; Containerization and cloud deployment; Spring Boot, Spring MVC and Ruby on Rails; Code profiling, refactoring, and database query optimization techniques; Identifying and addressing performance bottlenecks; Database management systems; MySQL and RDS; MongoDB or DynamoDB; Database indexing, optimization strategies, and code profiling tools; RESTful API; API design principles; Messaging Queues (RabbitMQ or SQS); Data serialization formats (JSON or XML); API security best practices (authentication and authorization); Version control (Git); Unit testing frameworks (Junit or RSpec); Test automation tools and practices including mocking or integration testing; Test-driven development (TDD).

This position requires 2 years (3 with Bachelor’s) with AWS core services (ECS, Fargate, Lambda, SQS, IAM and S3); Cloud security and logging using log4j; Monitoring best practices utilizing Cloudwatch or Datadog; Software project management; CI/CD principles and tools; and Deployment strategies.

40 hours/week, $150,000 - $175,000 per year.  Must also have authority to work permanently in the U.S. Applicants who are interested in this position may apply https://www.jobpostingtoday.com/ Ref # 18914. Complete benefits information can be found at https://careers.cboe.com/us/en/benefits-and-perks

To view full details and how to apply, please login or create a Job Seeker account
How to Apply Copy Link

Job Posting: 12844222

Posted On: Jul 09, 2025

Updated On: Jul 09, 2025

Please Wait ...