Share this Job

Director Software Engineering


Reno, NV, US, 89521

Requisition ID:  7251

IGT is the global leader in gaming. We enable players to experience their favorite games across all channels and regulated segments, from Gaming Machines to Lotteries to Interactive. We have a well-established local presence and relationships with governments and regulators in more than 100 countries around the world and create value by adhering to the highest standards of service, integrity, and responsibility. IGT has over 12,000 employees. 


IGT is committed to fighting the COVID-19 pandemic. All newly hired employees at IGT must receive the final dose of the COVID-19 vaccine before they begin work unless they are approved for medical or religious accommodation.


IGTs Global Technology Organization builds the most reliable Lottery & Gaming systems and platforms in the world. We are looking for inquisitive, hardworking, and innovative people to join our close-knit team that spans six continents. Due to our global footprint and flexible working style, you’ll find an authentic culture championed by some of the most caring and dedicated people around. With an average tenure of over 10 years, personal and professional growth is abundant. Come join us at this pivotal time as we play a lead role in redefining the Gaming and Lottery industries.


Oversees Casino Platform software development activities, including estimation, development, integration, and support.  As a Director of Software Engineering, you will interact heavily with internal leadership, executive leadership, internal staff and external consultants to define and realize strategic objectives for IGT Casino Platforms as well as ensure projects are completed efficiently and effectively.


• Establish goals and objectives for software development teams
• Establish resource requirements, budgets, schedules, and performance metrics for software development
• Prepare and oversee project staffing estimates, ensures appropriate resource levels, and mix of competencies among staff
• Drive software development culture to ensure product quality while balancing timelines and resource plans
• Develop, communicates, monitors, and enforces departmental guidelines for software development
• Mentor and develop software engineering managers
• Plan, prioritize, and manage the workload of the software engineering department
• Work closely with product management to determine feasibility of product features and provide alternatives when necessary
• Keep interest and excitement levels high, inside, and outside of the department
• Encourage innovation of process and creative development methodologies 
• Manage maintenance of existing deployed applications including maintenance development, resolving customer field issues, support of delivery projects, and post-sales support
• Drive evolution and implementation of software development tools and technologies to ensure ongoing competitiveness in Casino Platforms quality, performance, and the ability to attract and retain engineering talent


• Bachelor’s degree in computer science, related discipline, or equivalent experience
• 8+ years management experience
• 15+ years of experience in software development experience
• Experience leading technical teams
• Experience with a variety of software development methodologies
• Excellent communication skills - able to communicate effectively with technical / non-technical personnel
• Able to pass a Security Background Investigation 
Preferred Education & Experience
• Master’s degree in computer science or related discipline is a plus
• 10+ years of management experience
• Experience in gaming industry
• Experience with large legacy code bases with multiple customer deployments
• Experience with open-source technologies
• Experience building reusable software frameworks that are consumed by multiple client applications and development teams
• Experience working with geographically distributed teams 

Keys to Success

• Building collaborative relationships
• Decision making
• Drive results
• Foster innovation
• Personal energy
• Self-leadership


IGT is committed to sustaining a workforce that reflects the diversity of the global customers and communities we serve, creating a fair and inclusive culture that enables all our employees to feel valued, respected and engaged.  IGT is an equal opportunity employer. We provide equal opportunities without regard to sex, race, color, religion, age, national origin or ancestry, disability, veteran status, sexual orientation, genetic information, gender identity or expression, and any other personal attributes protected by federal, state, or other laws. We thank all applicants for applying; however, only those selected to interview will be contacted.
In addition to our competitive benefits package, we offer employees a 401(k) Savings Plan with Company contributions, tuition reimbursement, and free identity theft insurance.
IGT (NYSE: IGT) is the global leader in gaming. For more information, please visit

Nearest Major Market: Reno
Nearest Secondary Market: Tahoe