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.