This is a remote position.
Wooster Games - Senior Unity Engineer
About Wooster Games
Wooster Games is the studio behind Animal Company, a free-to-play VR co-op adventure game. Within a year of launch, Animal Company became the top-selling game of 2025 on Meta’s platform, reaching 1M+ monthly active users, a 400K+ Discord community, and a global fan base that has generated 1.5B+ organic views across social media. At Wooster Games, we believe digital entertainment should be more social, more physical, and creatively empowering. As we scale our experiences to new platforms, we’re partnering with leading tech and entertainment companies to shape the future of interactive play.
About the Role
We move fast. Ideas get tested today — not six months from now. We're looking for a Senior Unity Engineer who doesn't just implement features but elevates the entire technical foundation of the game. You'll be a hands-on force across gameplay, backend systems, and our evolving AI-assisted pipeline — shipping live-service experiences that millions of players love.
Requirements
What You’ll DoGameplay Engineering
- Implement new game modes, monsters, items, loot systems, and player mechanics that are instantly fun and built for social spread.
- Build and iterate on monthly live-ops events - from concept to ship - working directly with design and art.
- Own UI implementation end-to-end: responsive, performant, and polished across VR, mobile, and web.
- Debug and resolve live-service issues fast, with a bias toward permanent fixes over quick patches.
- Collaborate hands-on with artists to bring new content into the game without compromising performance.
Note: Strong preference for candidates with meaningful backend and pipeline experience
- Design and maintain scalable backend architecture supporting live multiplayer, player moderation, telemetry, and on-demand asset delivery (Asset Bundles, Addressables).
- Own and evolve the Unity asset pipeline — build systems, addressable loading strategies, Editor tooling, and CI/CD integration — so the team ships faster and with fewer surprises.
- Architect and optimize data flows between game client and backend services (REST, WebSocket, or equivalent), with a focus on reliability and low latency.
- Partner with infrastructure on server-side logic, matchmaking, and live-service event orchestration.
- Keep dependency management, versioning, and package structure clean and developer-friendly.
AI-Assisted Development & Tooling
- Evaluate, integrate, and champion AI-assisted tools across the engineering workflow — code generation, procedural content, playtesting automation, or NPC behavior - with a sharp eye for what actually ships value.
- Partner with the Creative Director and design team to prototype AI-driven gameplay systems (adaptive difficulty, dynamic events, generative content) and stress-test them with real players fast.
- Stay current on the evolving AI tooling landscape and help the team adopt what accelerates velocity without sacrificing quality.
- Document AI integration patterns so the broader team can build on what works.
- Profile, benchmark, and optimize across CPU, GPU, memory, and network - on VR, PC, mobile, and web targets simultaneously.
- Set and enforce performance budgets in collaboration with art and design, keeping frame rates and load times where players need them.
- Investigate and resolve platform-specific issues before players find them.
Technical Leadership & Culture
- Set a high bar for code quality, review standards, and engineering culture — mentor junior engineers with patience and directness.
- Contribute to architectural decisions and help the team avoid technical debt before it accumulates.
- Work alongside a low-ego, high-velocity team that values clarity, speed, and genuine collaboration.
- Actively use and advocate for AI-powered tools that help the team ship faster and experiment more.
- Proficient in Unity, C#, and the Unity Engine & Editor scripting APIs — you know the platform deeply, not just the happy path.
Strong grasp of OOP design patterns, 3D vector math, and data structures — you write code others can reason about. - Solid knowledge of Unity fundamentals: materials, prefabs, animation, scriptable objects, and the full asset lifecycle.
- Backend development experience: REST/WebSocket APIs, server-side logic, matchmaking, or cloud infrastructure — you've built systems that live behind the game, not just in it.
- Shipped at least one multiplayer or live-service title — you understand what it means to keep a game alive post-launch.
- Experience with on-demand asset systems (Asset Bundles, Addressables) — you've solved the "too much content, not enough memory" problem.
- Comfortable in a fast-paced startup environment — you thrive with autonomy, move quickly, and don't wait to be told what to fix.
- Deep familiarity with Unity's build pipeline, CI/CD integration, and Editor tooling — you've made pipelines faster and more reliable for whole teams.
- Hands-on experience integrating or evaluating AI tools in a game development context (LLM-assisted pipelines, procedural generation, NPC AI, or automation of QA/testing workflows).
- Multiplayer networking experience (Photon, Netcode for GameObjects, Mirror, or equivalent).
- Graphics and shader knowledge: you understand the rendering pipeline and can write or debug HLSL/GLSL when needed.
- XR development experience — VR platform nuances, performance constraints, and interaction design.
- Familiarity with 3D content creation tools (Blender, Maya, 3ds Max) and how they fit into a real asset pipeline.
- Direct access to CEO + ability to shape the entire technical future of the studio.
- Massive creative and technical ownership—build the platform and team from the ground up.
- A small, ambitious, talented group that moves fast and has fun doing it.
- Remote-first culture with flexibility and trust.
- The opportunity to define how social, multiplayer experiences scale across new platforms.
Benefits
- Fully remote position; open to applicants from North America and Europe
- Competitive base salary based on geography
- Comprehensive benefits package
- Monthly stipend for AI tooling, learning & development expenditures
