Manager – Engineering
Software
Posted on 4/5/2023
INACTIVE
Transforms opportunities into value through technology and operational
Company Overview
PEAK6 stands out as a unique investment firm that prioritizes transformational opportunities, leveraging world-class technology, operational excellence, and purposeful design to enhance value. The company's culture encourages thinking outside the box and adapting to empower consumers, simplifying processes and improving performance. With a global presence and a foundation in trading, PEAK6 demonstrates industry leadership by not following the status quo, but instead, pursuing opportunities that create new wealth.
Venture Capital
Company Stage
N/A
Total Funding
N/A
Founded
1997
Headquarters
Chicago, Illinois
Growth & Insights
Headcount
6 month growth
↑ 2%1 year growth
↑ 9%2 year growth
↑ 17%Locations
Chicago, IL, USA • New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Python
Java
Go
Development Operations (DevOps)
CategoriesNew
Software Engineering
Requirements
- Bachelors or Masters Degree in Computer Science, Engineering, or related field
- Strong technical credentials, with at least 3-5 years' experience managing software development teams, ideally with some hands-on architectural or distributed systems experience
- Technical hands-on coding background, preferably with Java, Python, or GoLang
- Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences, including executives and non-technical leaders
- Understanding of agile practices and ability to enforce them in variable team size settings
- Familiarity with a wide range of engineering practices such as Test Driven Development, Continuous Integration and DevOps
- Curiosity and eagerness to explore both quantitative and qualitative data to drive continuous improvement at the team and organization levels
Responsibilities
- Working hand in hand with Product Managers to help write User Stories and fuel discovery for the team
- Setting team performance metrics and holding members accountable to those metrics while making adjustments as necessary
- Forecasting team's staffing needs against overall headcount plan and when necessary making an argument to hire additional headcount
- Encouraging forward leaning technology investigations (discovery/spikes)
- Collaborating with staff engineers and architects to define technical standards and direction
- Identifying and removing bottlenecks as well as connecting engineers across teams
- Primary driver of career development of team members including mentoring junior engineers and potentially code pairing
- Supporting team's current delivery of working software, while balancing time by also collaborating with product managers to prepare the backlog of upcoming projects