×
Register Here to Apply for Jobs or Post Jobs. X

Director, Software Engineering

Job in Cedar Falls, Black Hawk County, Iowa, 50613, USA
Listing for: SciPlay Corporation
Full Time position
Listed on 2025-11-19
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below
** Sci Play
* * is a leading developer and publisher of digital games on mobile and web platforms, providing highly entertaining free-to-play games that millions of people play every day for their authenticity, engagement and fun. Sci Play currently offers nine core games, including social casino games Jackpot Party Casino, Gold Fish Casino Slots, Hot Shot Casino and Quick Hit Slots, and casual games MONOPOLY Slots, Bingo Showdown, 88 Fortunes Slots, Backgammon Live and Solitaire Pet Adventure with offices all over the world!
** Position Summary
** The Slot Forge delivers high quality slot content to Sci Play’s casino partners.  The Slot Forge has the strongest social slot development team in the industry.  Our team has a rich history of developing content using a proprietary engine that serves Sci Play very well.
** About the Role
** Director of Engineering for The Slot Forge is responsible for the overall technological vision of our tech stack.  The DoE will be responsible for the quality and output of our engineering team.  They will be responsible for strategic direction; advancement of our technology and engineering processes, including the design principles utilized, the code quality and the resulting quality delivered to our players.  

This role requires a forward-thinking, critical problem solver that can communicate effectively across the entire Sci Play and Light and Wonder organization.
** Job Description
*** Manage a global engineering organization with offices in Cedar Falls, Iowa and Bangalore, India.
* Develop a long-term vision for the technology of The Slot Forge.
* Assess design principles for quality and effectiveness.  Institute appropriate changes to improve quality and code reliability.
* Evaluate and investigate ways we can prepare our technology to support cross-platform initiatives.
* Create and/or facilitate new technologies and processes and take proper steps to ensure these are rolled out to teams efficiently while minimizing downtime.
* Evaluate existing talent and refine interviewing process to ensure hiring of high potential individuals
* Define and facilitate professional development opportunities for engineers and engineering leads.
* Liaise with product and production teams to advocate for engineering
* Perform 1:1 reviews with engineering leads and provide coaching and mentoring
* Define and oversee engineering “ceremonies” including hackathons, tech talks, etc.
* Work to provide a comprehensive onboarding process for new engineers to indoctrinate them into the company development culture
* Help define processes and standards to ensure delivery of high quality, reliable, maintainable code
* Provide technical guidance to engineers on best practices for coding, documentation, testing, etc.
* Give proper recognition and constructive feedback to individuals as necessary
* Objectively analyze cost, benefits, and risks of potential solutions and negotiate with both Senior Management and with reporting teams to find the best outcome to achieve overall business objectives
* Ensure all software adheres to department quality standards, and modify or create new standards as the department evolves
* Collaborate with external teams to communicate changes, resolve integration issues, and implement technology upgrades
*
* Qualifications:

***
* Education:

*** Bachelor’s degree in Computer Science or relevant area
** Required Experience**:
* 5+ years of professional experience managing teams of software engineers
* 10+ years of experience as a gaming software engineer
*
* Preferred Experience:

*** Slot and mobile gaming experience
** Knowledge, Skills, & Abilities:
*** Strong fundamental programming skills, particularly in C#, PHP, C++, Python, and/or the Unity 3D game engine
* Excellent written and verbal communication skills
* Strong interpersonal communication skills
* Experience working in an Agile environment
* Understanding project management tools such as JIRA, Confluence, etc.
* Experience with continuous integration and automated deployment systems
* Understanding of the game development pipeline
* Understanding of RESTful APIs, and client/server interactions
* Experience using AWS or other cloud-based…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary