Director, Software Engineering
Listed on 2025-12-02
-
Software Development
Software Engineer
Director, Software Engineering – Sci Play
Sci Play is a leading developer and publisher of mobile and web games. The Slot Forge delivers high‑quality slot content to our casino partners. The Director of Engineering for The Slot Forge is responsible for the overall technological vision of our tech stack and for ensuring the quality and output of our engineering team.
Position Summary- 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 to prepare our technology to support cross‑platform initiatives.
- Create and/or facilitate new technologies and processes and ensure efficient rollout to teams while minimizing downtime.
- Evaluate existing talent and refine the 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.
- 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 senior management and reporting teams to find the best outcome.
- 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.
- 5+ years of professional experience managing teams of software engineers.
- 10+ years of experience as a gaming software engineer.
- Bachelor’s degree in Computer Science or a related area.
- Strong fundamental programming skills in C#, PHP, C++, Python, and/or Unity 3D.
- Excellent written and verbal communication skills.
- Strong interpersonal communication skills.
- Experience working in an Agile environment.
- Understanding of 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 infrastructures, CDNs, etc.
- Slot and mobile gaming experience (preferred).
- Competitive salaries
- Annual bonuses, matching 401k
- Open office concept with ergonomic seating and standing desks; game room featuring current‑generation consoles and table games.
- Fully stocked kitchen with beverages and snacks; company‑paid lunches 2×/week.
- Paid family leave
- Paid volunteer time
- Annual 2‑night company retreat
We’re dedicated to building a diverse, inclusive, and authentic workplace. If you’re excited about this role but your past experience doesn’t align perfectly with every qualification, we encourage you to apply.
Sci Play is an Equal Opportunity Employer and does not discriminate based on race, color, sex, age, national origin, religion, sexual orientation, gender identity, veteran status, or disability.
For more information about your equal employment opportunity rights as an applicant under the law, please .
#J-18808-Ljbffr(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).