SDET (auto) in game development tools

Room 8 Group

United States

Remote

USD 120,000 - 200,000

Part time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Qualifications

  • 6+ years of professional software or tools engineering, with UE5 exposure.
  • Proven leadership of engineers across concurrent workstreams.
  • Deep knowledge of UE5 editor plugins, runtime modules.
  • Strong English communication for client discussions.
  • Experience with Perforce workflows and automation.

Responsibilities

  • Own the technical roadmap across tools and automation projects with stakeholders.
  • Lead architecture and engineering standards across UE5 plugins, Python pipelines, and .NET automation.
  • Guide design reviews, coordinate dependencies, and ensure maintainability.
  • Manage eight-person team through planning and delivery with accountability.
  • Act as primary technical contact for client stakeholders and report delivery forecasts.
  • Hands-on with critical designs, prototypes, and code reviews in UE5 C++ and Python.

Skills

C++
C#
UE5
Python
Leadership
Software architecture

Education

Computer Science degree or related field

Tools

Perforce
Unreal Engine
REST/JSON
OAuth2
CI/CD pipelines
Git

Job description

Описание

The team builds and maintains engineering tools and test automation for a large-scale Unreal Engine 5 open-world title. The Lead provides technical leadership across all tools and engineering projects delivered by the team for this ambitious AAA project.

Задачи

Own the technical roadmap across tools and automation projects. Agree priorities, scope, acceptance criteria, and delivery milestones with client stakeholders and the Test Automation Director; manage dependencies and competing requests. Own architecture and engineering standards across UE5 editor/runtime plugins, Python pipelines, and the C#/.NET automation framework. Lead design reviews, document decisions, and resolve cross-project trade-offs in maintainability, extensibility, and performance. Lead the eight-person team through planning, work allocation, technical reviews, and delivery follow-through. Delegate ownership to Senior / Principal engineers, coordinate dependencies, and avoid single-person knowledge or approval bottlenecks. Act as the primary technical contact for client stakeholders. Run requirements and design discussions, demonstrate progress, communicate risks and options clearly, and negotiate scope changes against team capacity. Remain hands‑on with critical designs, prototypes, code reviews, and difficult defects in UE5 C++ tools and Python pipelines. Guide Perforce, REST/OAuth2, JSON, and CI integrations with the engineers responsible for each component. Coach SDETs and Test Automation Engineers at all levels. Give regular feedback, agree technical development goals, support onboarding and hiring, and provide performance and capability input to the Test Automation Director. Own estimates, capacity planning, and technical-risk tracking across workstreams. Report delivery forecasts and blockers, replan when assumptions change, and elevate staffing, scope, or schedule decisions to the Director before commitments are missed. Coordinate resolution of cross-project failures involving engine internals, rendering, World Partition, build pipelines, or automation infrastructure. Assign incident ownership, communicate impact, and ensure root causes and follow-up fixes are addressed. Partner with artists, designers, QA, and gameplay and engine developers to validate workflows. Own rollout readiness, documentation, adoption, and support arrangements for tools and automation delivered. Set quality gates for code review, automated tests, CI reliability, and release readiness. Track tool adoption, automation stability, and workflow impact with stakeholders; use results to prioritize technical debt and improvements. Assess Unreal Engine, DCC, and AI‑assisted tooling changes against project needs. Protect client code, credentials, and data in integrations; agree access and AI‑use constraints before rollout.

Требования

Strong, production‑grade modern C++ and C#, with recent hands‑on delivery of maintainable UE5 tools and tested pipeline utilities (including pytest). Deep UE5 tools experience: editor plugins and runtime modules, Slate/UMG or Dear ImGui, subsystems, AActor lifecycle, reflection, console commands, and editor scripting; able to review designs and unblock engineers. Working knowledge of rendering and 3D content pipelines: LOD/HLOD, Nanite/Lumen, instancing/PCG, World Partition, texture and draw‑call budgets, collision, rigs, and profiling with Unreal Insights. Demonstrated technical leadership of engineers across concurrent workstreams: architecture decisions, delegation, mentoring senior engineers, and accountability for team delivery rather than only individual contributions. Production integration experience with Perforce workflows and automation (submit triggers or P4 APIs), plus HTTP/JSON REST APIs, OAuth2, timeouts, and retries. Test‑automation and CI/CD engineering experience: test strategy, reliable automated execution, failure diagnosis, and reporting. Able to guide framework architecture and integration with C#/.NET specialists; expert C# coding is not required. Portfolio‑level architecture and lifecycle ownership: maintainable interfaces, host‑agnostic design, code‑review standards, rollout and support planning, and managing technical debt across tools. Direct stakeholder‑management experience: turning ambiguous needs into priorities and acceptance criteria, estimating and planning against capacity, negotiating trade‑offs, and communicating risks to technical and non‑technical audiences. 6+ years of professional software or tools engineering, including 2+ years leading engineers or technical delivery, and a substantial UE5 contribution on a shipped or live project; equivalent demonstrated experience is considered. Graduation. A Computer Science degree or a related field is a plus. A genuine interest in video games and how developer tools improve production workflows and the player experience. Builds trust with engineers and client stakeholders; handles disagreement directly and constructively. Makes sound technical decisions under ambiguity, explains trade‑offs, and revisits decisions when evidence changes. Takes responsibility for team outcomes, raises risks early, and follows through on agreed actions. Balances delivery pressure with engineering quality; sets realistic expectations and challenges unachievable commitments. Develops others through delegation, review, and coaching; gives talented engineers autonomy with clear accountability. English: advanced level, with clear written and verbal communication for client discussions, design decisions, and delivery reporting. Будет плюсом: DCC plugin scripting for Blender, Autodesk Maya, Substance Painter, or similar tools; Houdini scripting and pipeline automation (hou, SOPs, PDG/TOPs); Generative‑AI integration into engineering tools, including LLM APIs, failure triage, log analysis, or visual verification, with attention to evaluation and client‑data handling; Hands‑on development experience using Python or other scripting languages; Render‑programming depth (HLSL, custom passes or RDG) and/or Chaos physics; UE automation frameworks, GitLab CI or Jenkins, JUnit‑style reporting, and TestRail or Jira integrations; Image capture, screenshot comparison, or visual‑verification tooling; Desktop app development experience (Windows, macOS); A Computer Science degree or a related field is a plus.

Условия

B2B contract, long term (6+ months) Fully remote work, potential option to work from office in Warsaw if preferred

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior SDET - Unreal Engine 5 Tools & Automation
Remote Senior SDET - Unreal Engine 5 Tools & Automation

Room 8 Group • United States

Remote
USD 120,000 - 200,000
QA engineer for multiplayer games (auto)
QA engineer for multiplayer games (auto)

Prism Studio Limited • United States

Remote
USD 31,000 - 47,000
unreal engine разработчик кроссплатформенных продуктов
unreal engine разработчик кроссплатформенных продуктов

EPAM • United States

Hybrid
USD 120,000 - 180,000
Development Lead (Unreal Engine/C++)
Development Lead (Unreal Engine/C++)

Bully Entertainment • London (OH)

Hybrid
USD 120,000 - 160,000
Hybrid working mode
Wellness Bonus
Medical Insurance
+3
C++ engineer for a factory simulation
C++ engineer for a factory simulation

tobspr Games • United States

Remote
USD 120,000 - 180,000
Hardware budget for ergonomic setup
Monthly personal growth allowance
Focus days for learning
+2
UE5 разработчик игрового проекта
UE5 разработчик игрового проекта

Next Genium • United States

Remote
USD 80,000 - 120,000
Unity engineer in games
Unity engineer in games

Octo Games • United States

Remote
USD 110,000 - 160,000
Полностью удаленная работа
20 оплачиваемых дней отпуска
Technical artist
Technical artist

Nekki • United States

Remote
USD 110,000 - 170,000
Удаленная работа по всему миру
Гибкий график
Конкурентная оплата
Core Engineer
Core Engineer

CD Projekt • United States

On-site
USD 67,000 - 98,000
Flight to location
Apartment for first month
Pet relocation
+5
pipeline developer (Unreal Engine)
pipeline developer (Unreal Engine)

Kake • United States

Remote
USD 90,000 - 130,000
Competitive USD pay
Better Me Fund for personal growth
Social good investment