Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Senior Software Engineer

Job

Selby Jennings

Chicago, IL (In Person)

Full-Time

Posted 1 day ago (Updated 8 hours ago) • Actively hiring

Expires 7/4/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
82
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

A leading proprietary trading firm headquartered in Chicago is seeking a Senior Software Engineer to join its Middle Office group, focused on building and supporting real-time risk systems. This team currently supports more than 30 trading desks, with continued growth driving the need for an additional experienced engineer. The group works closely with Quantitative Research teams to develop risk, pricing, and tradinganalytics that are critical to firm-wide decision-making. The ideal candidate will have a strong background in trading environments, with hands-on experience in pricing and riskanalytics.
What You Will Do:
Partner closely with Quantitative Research teams and key stakeholders to design and implement complex financial and mathematical models Build robust, scalable, and low-latency analytics systems supporting real-time risk and trading workflows Develop tools for risk management, pricing, and portfolio analytics used across multiple trading desks Collaborate cross-functionally with trading, technology, and business teams Contribute to system architecture, performance optimization, and production stability
Qualifications:
Strong experience in Pricing, Risk Management, and/or Portfolio Analytics Background in Applied Mathematics, Engineering, Computer Science, or a related field Experience working in a trading or quantitative finance environment Proficiency in multiple programming languages; experience with Python is required, with exposure to Elixir, Java, C/C++, and/or C# strongly preferred 5+ years of experience in a relevant engineering role Excellent communication skills and the ability to work directly with quants and traders