
Principal Back-end Software Engineer – Real-Time Portfolio Risk Analytics, C#/.NET
Cboe Global Markets
full-time
Posted on:
Location Type: Hybrid
Location: Chicago • Illinois • United States
Visit company websiteExplore more
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