PEAK6 is a leading investment firm headquartered in Chicago. More than 20 years ago, we were one of the first firms to develop sophisticated proprietary technology in our trading business. We've taken our passion for technology and created a software development experience designed to introduce women to the FinTech industry. Our Tech Experience is meant to encourage smart, ambitious, tech-savvy women to break the mold. We've heard all the myths about FinTech-too cutthroat, too intense, too risky-but we know that's not the case at PEAK6. We know women make outstanding developers and technologists, but there are not enough female developers in the FinTech field yet. We are changing that.
You can expect the Technology Experience to include
Working on an impactful project from concept to delivery and presenting your work to senior leadership
Developing innovative tools to integrate with our proprietary trading platform. Some examples from previous years include tooling for low-latency market data streams, a data dependency framework and visualization tool, and an analytics framework and visualization tool for application usage.
Working with a variety of languages/frameworks, such as Java, Python, Go, JavaScript, HTML/CSS, and React, and technologies such as MS SQL Server, PostgreSQL, Redis, MongoDB, Airflow, Kafka, Kubernetes, and Docker
One-on-one mentorship focused on your learning and growth while progressing on your project
Education sessions to learn about financial markets and the tech behind our trading platform
Rotations and project deep-dives with our development teams
Exposure to various other PEAK6 businesses and senior leadership
Multiple opportunities to hear and learn from women in the FinTech space, both within PEAK6 and from other organizations
Integration with our development teams - including stand-ups, team meetings, and project planning sessions
Close collaboration with business stakeholders and end users on projects
Dynamic, fast-paced work environment where the need to stay ahead of the curve means you'll learn every day
Requirements
You'll gain loads of experience in our Tech Experience but before you do, you should have
A graduation date between December 2021 - June 2022 in a Bachelor's or Master's program in Computer Science, Electrical or Computer Engineering, or a related discipline
Software development skills in a modern, object-oriented programming language such as Java, Python, or Go, and the ability to learn new languages and technologies quickly
Exceptional problem-solving skills with high attention to detail
Curiosity to learn and a drive to improve
Ability to thrive in collaborative environments
Effective communication skills
Demonstrated leadership ability
Bonus points if
You have a background or strong interest in financial markets
You're familiar with service-oriented software architectures and distributed systems
You have experience with multithreading and concurrent programming
Due to the unprecedented situation of COVID-19, PEAK6 has decided to protect our current and future employees by managing our business remotely. This is inclusive of interviewing, onboarding and each role day-to-day. Please consider that our roles will not be remote long-term and will return to an office setting once we're safe to do so following the guidance of local health authorities and the CDC.