Software Engineer Training Program

About the program

The PEAK6 Software Engineer training program is designed to be different from other technology training programs. Our program revolves around the core philosophy of accelerating practical application vs. extended theoretical training. We’ve worked hard to design a program to get you working on projects across our different businesses that have an impact quicker.

  • Attend high-impact trading & options training. You will sit through an accelerated program that will teach you the business of options trading and get you ready to build successful low-latency, high-throughput trading software
  • Develop innovative tools
  • Collaborate and get different perspectives, and develop concepts. Teamwork is a staple in PEAK6 culture – strong opinions about insightful ideas are always welcome
  • Get real experience working with large distributed, high-performance systems developing in Java, Python, Go, JavaScript/HTML, and React. You’ll also get exposure to database systems like MS SQLServer, Postgres, Redis, and MongoDB
Play Video

Life as a PEAK6 Software Engineer

Think you’ve got what it takes? Become a PEAK6 Software Engineer and find out.
Apply Now