Senior Quantitative Developer
WHO WE ARE
Headquartered in the historic Chicago Board of Trade, PEAK6 Capital Management is a proprietary options trading firm that has been defining the industry for more than 25 years. While many firms have come and gone, PEAK6 Capital Management has consistently delivered liquidity to the options market. We thrive due to our firm's special blend of financial acumen, ability to manage risk, and cutting-edge technology.
PEAK6 Capital Management was brought to life through insatiable curiosity, entrepreneurial spirit, and the desire to win. We offer incredible opportunities for smart, passionate team players to solve complex problems and take calculated risks. We were among the first firms to develop sophisticated proprietary technology in our trading business. Today, we continue to leverage our technical ingenuity and operational excellence across several investment areas, spanning early-to-mid stage growth capital, operational control, trading, and eSports. Throughout the years, we've built and operated several financial technology firms and we continue to evolve.
ABOUT THIS ROLE
As a Senior Software Engineer on the Derived Data team, you will work closely with Quantitative Researchers and other engineering teams to improve team infrastructure and signal generation processes. In particular, a focus will be transitioning research and early stage models into high performing, production processes.
This hybrid position can be based out of either our Chicago or Austin offices.
- Striking a balance between performance, maintainability, and architectural direction while working with Quant Researchers to improve model latency/throughput and operational maturity.
- Establishing patterns and best practices around high performance production models.
- Leveraging modern workflows using CloudNative technologies like containers and kubernetes.
- Operating in a collaborative, cross functional Agile environment where we deliver as a team.
- Taking lead on projects; interviewing, researching, documenting, and communicating the why and how behind the project to the team.
- Troubleshooting production issues quickly and efficiently.
YOUR EXPERIENCE
- Must have proficiency in Python (Pandas and NumPy in particular).Go or Java is a nice to have!
- Passion for trading, math, statistics, machine learning, or financial engineering is a plus.
- Bachelors orMastersDegree in Computer Science, Engineering.
- 5+ yearsof software development, with sometrading or finance industry experience preferred.
- Familiarity with Linux platform.
- Effective communication skills.
- Passion for mentoring engineers and building software as part of a team.
OUR REWARDS
We offer a robust package of employee perks and benefits, including healthcare benefits (medical, dental and vision, EAP), competitive PTO, 401k match, parental leave, and HSA contribution match. We also provide our employees with a paid subscription to the Calm app and offer generous external learning and tuition reimbursement benefits. At PEAK6 Capital Management, we offer a hybrid work schedule for most roles that allows employees to have the flexibility of working from a home office and one of our PEAK6 offices.
PEAK6 is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, natural or protective hairstyle, genetics, disability, age, or any other basis forbidden under federal, state, or local law.
#LI-SD1