Staff Software Engineer, Execution jobs in United States
cer-icon
Apply on Employer Site
company-logo

PEAK6 · 4 days ago

Staff Software Engineer, Execution

PEAK6 Capital Management is a proprietary options trading firm headquartered in Chicago. As a Staff Software Engineer, you will design and build critical components of trading infrastructure, optimize market execution systems, and mentor junior engineers while collaborating with traders to enhance algorithm performance.

Financial ServicesInformation TechnologyTrading PlatformVenture Capital
check
H1B Sponsor Likelynote

Responsibilities

Design and develop high-performance market execution systems for options and equities trading
Define, optimize, and enhance trading algorithms to improve execution quality and efficiency
Configure and maintain FIX gateway systems, ensuring reliable connectivity to exchanges and counterparties
Lead technical initiatives and contribute to architectural decisions for critical trading systems
Maintain and expand the team’s operational excellence
Collaborate with product owners, traders, quantitative analysts, and operations teams to understand requirements and implement effective solutions
Mentor Software Engineers I and II, providing technical guidance and code reviews
Troubleshoot production issues with urgency and precision
Monitor system performance and identify opportunities for optimization
Contribute to continuous integration and delivery processes
Drive improvements in system stability, scalability, and performance
Participate in creation and evolution of Operational Excellence for our Execution systems

Qualification

JavaPythonFIX protocolMarket execution systemsC++Distributed systemsLow-latency optimizationCloud native technologiesLeadershipProblem-solvingCommunicationMentoring

Required

7+ years of software engineering experience, with at least 2 years in the trading or finance industry
A strong desire to work with a team. Lone wolves need not apply
Strong ability to communicate effectively with traders on multiple fronts: Translating business requirements into technical solutions, Troubleshooting complex trading issues, Demonstrating skill in understanding the business value of systems being developed, Questioning assumptions to ensure optimal solutions, and explaining technical concepts in accessible terms
Strong proficiency in Java and Python
C++ experience is a big bonus
Experience with market execution systems, preferably in the equity and index options space
Knowledge of FIX protocol and experience configuring FIX gateways
Familiarity with trading algorithms and execution strategies
Experience with distributed systems and high-throughput applications
Strong understanding of data structures, algorithms, and system design
Ability to optimize applications for low-latency and high throughput performance
Experience with Linux environments and cloud native technologies
FINRA Series 57 license or ability to obtain within the first 60 days of employment
Bachelor's or Master's Degree in Computer Science, Engineering, or related field
Excellent problem-solving skills with high attention to detail
Strong communication skills and ability to collaborate effectively across teams
Demonstrated leadership in technical projects and mentoring junior engineers

Benefits

Healthcare benefits (medical, dental and vision, EAP)
Competitive PTO
401k match
Parental leave
HSA contribution match
Paid subscription to the Calm app
Generous external learning and tuition reimbursement benefits
Ability to work remotely up to two days a week

Company

We're In The Business Of What Ought To Be The business of doing, creating, and building the world the way we see fit.

H1B Sponsorship

PEAK6 has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (2)

Funding

Current Stage
Late Stage

Leadership Team

J
Judi Hart
Chief Executive Officer at We Insure
linkedin
Company data provided by crunchbase