Senior Tools Engineer
Responsibilities
Required Skills
- Lead the development of internal tools that run on Linux-based environments.
- Help define and standardize development workflows and best practices in Linux for the team.
- Build and maintain back-end systems that ingest, process, and report on gameplay session data.
- Collaborate with game teams to integrate tools with Unreal Engine — including reading, managing, and altering log output and server-side controls.
- Design tooling interfaces that receive commands, push updates, and generate actionable reports.
Required Skills
- Strong proficiency with Linux environments, especially in development and deployment contexts.
- Experience with C# & C++.
- Solid understanding of backend engineering principles — including system design, service communication, and data pipelines.
- Working knowledge of Unreal Engine, particularly in relation to logging, runtime controls, and server communication.
- Ability to understand complex event graphs and gameplay state data structures.
- Clear, proactive communication skills and a collaborative mindset.
Be the first to know aboutnew jobs every week
Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.