Software Client Engineer

Location: Remote / On-site (Flexible)

At NBI Games, we are more than consultants, we are embedded partners, behavioural scientists, game developers, and strategists who have helped shape some of the most iconic titles in the industry. Our mission is clear: to help great studios create unforgettable experiences through data-driven insights, grounded in a deep understanding of players.

We integrate seamlessly into partner studios, bringing clarity, cohesion, and actionable guidance across the full game lifecycle, from concept to launch to live ops. Our UX research isn’t siloed. It’s strategic, contextualized, and directly connected to product success. 

What You'll Do

As a Software Client Engineer at NBI Games, you will develop internal-facing tools and user interfaces that empower game studios to move faster, make better decisions, and scale production effectively. You will work closely with analysts, producers, and engineers to design and build highly usable tools, pipelines, and dashboards that support data visualization, content workflows, and live service management. 

Key Responsibilities

  • Develop and maintain internal tools that support analytics, live operations, and content production pipelines

  • Create web and app-based dashboards, user interfaces, and utilities used by game teams and consultants

  • Integrate front-end systems with back-end data services and APIs

  • Ensure tools are performant, maintainable, and user-friendly across studio teams

  • Gather requirements directly from analysts, designers, and producers and iterate on features based on feedback

  • Collaborate with data engineering and infrastructure teams to streamline data access and usability

  • Support automation and quality-of-life tooling for tasks like build management, data validation, and event configuration

  • Maintain documentation and usability standards for internal tools and dashboards 

What We’re Looking For

  • 3+ years of experience in front-end or full-stack development

  • Strong knowledge of web technologies (HTML, CSS, JavaScript/TypeScript, React or similar frameworks)

  • Experience with backend integration (REST APIs, GraphQL, or similar)

  • Familiarity with data visualization tools and libraries (e.g., D3.js, Highcharts, Chart.js)

  • Solid understanding of UX design principles and usability testing

  • Ability to translate complex workflows into intuitive tools and interfaces

  • Experience building internal tools or studio-facing applications is a strong plus

  • Excellent communication skills and comfort gathering requirements from non-technical stakeholders

  • Demonstrate professional behavior and maintain a strong work ethic

  • Work collaboratively across departments and with external partners when needed

  • Exhibit flexibility and adaptability to evolving project and team needs

Bonus Points

  • Experience with UI/UX design structures, especially in web and video game domains

  • Contributions to open-source projects

  • Shipped products on multiple platforms

  • Experience with automated testing frameworks for UI/client apps

Why NBI?

We’re redefining what user research looks like in game development. At NBI, we:

  • Unify research, telemetry, and behavioural science to drive faster, deeper insights

  • Embed directly with clients to deliver value where it matters most

  • Create research systems that scale with studios, enabling long-term growth and learning

  • Prioritize clarity, empathy, and action, not just reports

You’ll work alongside veterans of Blizzard, Xbox, Ubisoft, EA, and more, on projects that shape the future of interactive entertainment. Our partners value not just our methods, but our mindset: one of rigor, trust, and relentless player focus.