Overview
On Site
Full Time
Skills
Team Leadership
Roadmaps
Mentorship
Systems Design
Collaboration
High Availability
Workflow
Software Engineering
Python
Linux
Shell Scripting
Real-time
Problem Solving
Conflict Resolution
Communication
Market Analysis
Order Management
Trading
Dynamics
Job Details
About the Role
We are looking for a seasoned Lead Engineer to join our Trading Technology team, specializing in sports betting markets. This role is ideal for someone who thrives in fast-paced environments, enjoys working closely with trading teams, and has a passion for live sports.
As Lead Engineer, you'll unify and guide the engineering team, support live trading operations, and ensure the reliability and performance of our trading platform. You'll be hands-on with Python development in a Linux environment, solving complex problems and driving technical excellence.
Key Responsibilities
Required Qualifications
Preferred Qualifications
This position must work out of the firms Chicago office in a rotational shift of 4 days on and 4 days off.
We are looking for a seasoned Lead Engineer to join our Trading Technology team, specializing in sports betting markets. This role is ideal for someone who thrives in fast-paced environments, enjoys working closely with trading teams, and has a passion for live sports.
As Lead Engineer, you'll unify and guide the engineering team, support live trading operations, and ensure the reliability and performance of our trading platform. You'll be hands-on with Python development in a Linux environment, solving complex problems and driving technical excellence.
Key Responsibilities
- Team Leadership & Direction
- Define and communicate the technical vision and roadmap.
- Foster collaboration and cohesion across engineering efforts.
- Mentor junior engineers and promote best practices in coding and system design.
- Trading Platform Support
- Provide real-time support for trading systems, especially during live sporting events.
- Collaborate with traders to understand operational needs and translate them into technical solutions.
- Ensure high availability and performance of trading infrastructure.
- Development & Maintenance
- Write clean, efficient, and scalable Python code.
- Perform bug fixes and system enhancements in a Linux environment.
- Maintain and improve tools and services that support trading workflows.
Required Qualifications
- Minimum 5 years of professional software engineering experience, ideally in trading or real-time systems.
- Strong proficiency in Python and experience with production-level codebases.
- Solid understanding of Linux systems and shell scripting.
- Experience supporting real-time systems or trading platforms.
- Proven ability to lead and unify engineering teams.
- Excellent problem-solving and communication skills.
Preferred Qualifications
- Knowledge of market data feeds, order management systems, or trading protocols.
- Strong interest in live sporting events-understanding the dynamics of sports markets is a huge plus
This position must work out of the firms Chicago office in a rotational shift of 4 days on and 4 days off.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.