Software Engineer II (Core Team)
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 Software Engineer II on the Core team, a regular day may start with reviewing Grafana charts of system and application metrics, tweaking configurations on market data feed handlers, using our Kubernetes infrastructure to horizontally scale a key service, or collaborating with our infrastructure team on a new, cloud native service to introduce to our stack. This role can be based out of our Chicago or Austin office.
This hybrid position can be based out of either of our Chicago or Austin offices.
- Consuming and distributing high frequency market data feeds
- Building tools and practices to allow all teams to effectively manage their services on a cloud native stack
- Advocate and drive our continuous integration and delivery processes
- Creating improvements in stability, performance, and scalability across major business-critical systems.
- Optimizing and monitoring critical path performance.
- Troubleshooting production issues quickly and efficiently.
YOUR EXPERIENCE
- Proficiency in Go or Java. Python and C++ are nice to have!
- Experience with Cloud Native technologies, especially Docker and Kubernetes
- At least 2+ years of experience building distributed systems
- Bachelors or Masters Degree in Computer Science, Engineering, or related.
- Trading or finance industry experience is preferred.
- Excellent problem-solving skills with high attention to detail.
- Familiarity with Linux platform.
- Effective communication skills.
- Passion for 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