Location: Dubai/Remote
About the Role
We are partnering with a rapidly growing iGaming client based in Dubai, looking to hire an experienced and dynamic Head of Software. This is an exceptional leadership opportunity to join an innovative company at the forefront of the online gaming industry, driving technical excellence and product growth on a global scale.
If you are currently a Head of Software, Lead Engineer, or a Senior Technical Leader eager to take the next big step in your career, we’d love to connect with you. This role offers the chance to shape the future of gaming technology in one of the world’s most vibrant and fast-evolving markets.
About the Company
Our client is a forward-thinking player in the iGaming sector, focused on delivering cutting-edge digital entertainment experiences. They’ve seen rapid growth in recent years, fueled by a commitment to innovation, customer-centric design, and leveraging the latest technologies. With Dubai as their strategic hub, they are poised to expand even further, making this the perfect time to join their leadership team.
The company fosters a dynamic, multicultural environment where ideas thrive, and innovation is celebrated. You’ll be part of a passionate, high-performing team dedicated to pushing the boundaries of what’s possible in the iGaming space.
Key Responsibilities
As the Head of Software, you will play a pivotal role in steering the company’s technical vision and leading the software engineering teams to success. Your work will directly impact the scalability, performance, and reliability of their gaming platforms.
Your responsibilities will include:
- Technical Leadership: Drive the company’s software architecture strategy, ensuring scalability, security, and high performance across all platforms.
- Team Management: Lead, mentor, and inspire a team of software engineers, fostering a culture of continuous learning, collaboration, and innovation.
- Strategic Planning: Collaborate with executive leadership to define technical roadmaps, align software development with business goals, and support overall growth strategies.
- Hands-On Engineering: While this is a leadership role, you’ll remain technically hands-on, providing guidance on complex coding challenges when needed.
- Technology Stack Ownership: Oversee development efforts primarily using Golang and Node.js, ensuring best practices in code quality, testing, and deployment.
- Cross-Functional Collaboration: Work closely with product managers, designers, and other stakeholders to deliver exceptional user experiences.
- Process Optimization: Continuously improve software development processes, implement agile methodologies, and ensure efficient workflows.
- Recruitment & Talent Development: Play an active role in attracting, hiring, and developing top engineering talent as the team continues to grow.
Tech Stack & Tools
- Primary Languages: Golang, Node.js
Who We’re Looking For
We’re seeking a results-driven, strategic thinker who can balance hands-on technical expertise with high-level leadership. The ideal candidate will be passionate about building scalable systems, leading diverse teams, and driving innovation in fast-paced environments.
Key Qualifications:
- Proven Leadership: 5+ years of experience in a senior technical leadership role (e.g., Head of Software, Engineering Manager, CTO, Lead Engineer, etc.).
- Technical Expertise: Strong background in software development with hands-on experience in Golang and/or Node.js.
- Scalable Systems: Demonstrated experience in designing and maintaining large-scale, distributed systems.
- People Management: Strong track record of leading and mentoring high-performing engineering teams.
- Agile Mindset: Deep understanding of Agile development methodologies and best practices.
- Problem-Solving: Excellent analytical and problem-solving skills with the ability to make data-driven decisions.
- iGaming or Tech Industry Experience (Preferred): While not mandatory, experience in iGaming, fintech, or other high-traffic, data-intensive industries is a plus.
- Education: A degree in Computer Science, Engineering, or a related field is preferred, but practical experience and a strong portfolio matter more.
Why Join?
- Strategic Impact: This is not just another job. You’ll have the autonomy and authority to shape the company’s technical direction during a pivotal growth phase.
- Global Exposure: Work with a diverse, international team and engage with stakeholders worldwide.
- Innovation-Driven Culture: Be part of a company that values creativity, cutting-edge technologies, and continuous improvement.
- Career Growth: Opportunities for professional development, leadership training, and growth into executive roles as the company expands.
- Competitive Package: Attractive salary, performance bonuses, and comprehensive benefits.
- Relocation Support: For candidates outside Dubai, relocation assistance and visa sponsorship are available.
How to Apply
Send your application to arvin@discovered.ae