Cboe Global Markets

Principal Back-end Software Engineer – Real-Time Portfolio Risk Analytics, C#/.NET

Cboe Global Markets

full-time

Posted on:

Location Type: Hybrid

Location: ChicagoIllinoisUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $165,750 - $204,750 per year

Job Level

Tech Stack

About the role

  • Lead the re-architecture and modernization of a real-time Portfolio Risk Analytics system to improve scalability, maintainability, and performance.
  • Design and implement high-performance real-time back-end systems in C#.
  • Optimize and support the existing system while the new system is being developed, including performance tuning and troubleshooting.
  • Independently research and resolve complex technical problems.
  • Collaborate with front-end teams to ensure back-end systems effectively power web-based applications.
  • Develop containerized applications and deploy them in Kubernetes environments for scalability and reliability.
  • Provide technical leadership and mentorship to the engineering team, fostering best practices in software design, development, and testing.
  • Ensure the system meets enterprise-grade standards for reliability, security, and operational support.
  • Work closely with stakeholders to understand business requirements and translate them into technical solutions.
  • Stay current with industry trends and emerging technologies to drive innovation and continuous improvement.

Requirements

  • 10+ years of experience in C#/.NET server-side development, with a focus on real-time, stateful applications.
  • Strong experience in the equity and index options industry or other relevant derivatives market.
  • Proven expertise in rearchitecting complex systems to improve scalability, performance, and maintainability.
  • Experience with real-time data processing and cross-process/network communications.
  • Strong skills in performance tuning, troubleshooting, and operational support of enterprise systems.
  • Demonstrated ability to provide technical leadership and mentor team members.
  • Excellent problem-solving skills and the ability to work collaboratively in a fast-paced environment.
  • Strong communication skills and the ability to work effectively with cross-functional teams.
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NETreal-time data processingperformance tuningtroubleshootingcontainerized applicationsKubernetessystem re-architectureback-end systemsenterprise systems
Soft Skills
technical leadershipmentorshipproblem-solvingcollaborationcommunicationfast-paced environmentstakeholder engagementbest practicesinnovationcontinuous improvement