Trading Group Engineer

We are PEAK6, a leading investment firm. You'll find us headquartered in the historic Chicago Board of Trade building, where we first opened our doors in 1997. It's been over 20 years since we were one of the first firms to develop sophisticated proprietary technology to use 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 e-sports, while always proving value to the customer. Throughout the years, we've built and operated several financial technology firms, and we continue to evolve. You'll find a bit of everything here, and we're always looking to take on new endeavors.

As a member of the Trading Group Engineering team at PEAK6 Capital Management, you’ll have a big impact on the firm. You’ll work within our proprietary trading group and have genuine opportunities to shape the future of our trading efforts using technology. This is a role for someone with expertise in Python as well as the motivation to mentor and develop other quantitative team members as well as traders in a fast-paced environment. This role will report to the Trading Group Engineering Lead.

You’ll be responsible for:

  • Designing tech solutions for a diverse set of end users
  • Taking ownership on trading applications from design to production
  • Building upon existing PEAK6 platforms and creating new frameworks and libraries
  • Iterate quickly on new tasks within an agile workflow culture
  • Mentoring and developing quantitative traders into strong code contributors
  • Building relationships between our trading groups, analytics, and technology

You’ll gain loads of experience in this role but before you do, you should have:

  • Bachelor’s or Master’s Degree in Computer Science, Engineering, or related field
  • 3+ years of development experience in a fast-paced environment
  • Proficiency in Python
  • Excellent problem-solving and communication skills, as well as attention to detail
  • Experience developing asynchronous applications using the multithreading, multiprocessing, and concurrent.futures modules
  • Familiarity with Linux and Git SCM
  • Experience with Numpy, Pandas, modern JavaScript frameworks, and writing user stories is a plus

All of our team members have these traits. You should, too.

Collaboration              Grit

Adaptability                 Ownership

As a PEAK6 Trading Group Engineer you can enjoy:

  • Generous medical, vision and dental plans
  • Matching 401(k) programs
  • Adoption assistance & family leave
  • Sabbatical program
  • Speakers Series
  • Massage days
  • Poker tournament with a grand prize of a World Series of Poker buy in
  • Sports leagues
  • Corn hole tournaments
  • Annual PEAK6 Party
  • Yoga classes
  • Tuition reimbursement
  • Lasik eye discount
  • Philanthropy events
  • Annual wellness screens and flu shots
  • Bagel Fridays/expiration lunches
  • Birthday gifts
  • Charitable matching gift program
Apply for Position

Apply for this job

Max file size 10MB.
Upload failed. Max size for files is 10 MB.
Max file size 10MB.
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.