Bad Robot Games
Remote Jobs
19 Jobs
• Own the design and implementation of player progression systems, including XP, unlocks, rewards, and meta progression loops from concept to shippable state • Prototype new progression systems rapidly, iterating based on playtesting feedback and data • Implement and integrate systems for design driven scenarios in Unreal Engine • Work closely with UI/UX, Art, and Engineering to implement and iterate on game systems, ensuring design intent is preserved through the technical pipeline • Collaborate across Design, Engineering, and Art to deliver cohesive, high-quality features • Drive gameplay systems through the full production lifecycle, maintaining quality and momentum • Proactively identify, track down, and fix issues in existing systems • Contribute to establishing progression design best practices and documentation standards for the team • Be the voice of progression in the wider game direction discussion
• Define the technical vision and standards for UI implementation across the project, establishing scalable, reusable systems that the team builds on. • Design and implement complex UI systems in Unreal Engine 5 using Blueprints, building interfaces from the ground up. • Architect, extend, and own the MVVM framework, integrating UI elements with data bindings and engineering frameworks, and guiding others in its use. • Create and maintain UI layouts, including interactive elements such as buttons, and connect underlying gameplay logic. • Implement and maintain robust logic connections between gameplay systems and UI components. • Develop, apply, and refine complex UI materials and shaders, pushing visual fidelity while maintaining and defining performance standards.
• Own and implement our multiplayer online systems using Unreal 5 • Communicate and collaborate with multiple disciplines to ensure the right services are implemented and optimized • Utilize your network experience to run multiple online services, including but not limited to socials, matchmaking, and everything in between • Optimize networks for performance, bandwidth, and memory • Manage database structures and functionality
• Perform both functional and subjective testing and separate the two properly • Execute end to end product testing including black box and exploratory testing methodologies • Identify defects and write clear and concise steps to reproduce in bug reports • Work alongside the QA team to playtest the game, execute test passes, write bugs, investigate defects, and verify fixes • Collaborate effectively with various teams including but not limited to QA, Production, Engineering, Art, and Design to help track down defects and perform investigations • Develop, maintain, and execute test plans and test cases that provide broad and meaningful coverage • Take ownership of specific feature areas or test domains, serving as the subject matter expert for those systems • Proactively identify gaps in test coverage and surface them to QA leadership • Contribute to the improvement of QA processes, documentation, and workflows in a fully remote environment • Validate builds for daily playtests and other internal testing events • Assist with dev kit setup and bug replication across PC and PlayStation platforms
• Partner with project teams to drive them toward delivery • Serve as the primary production contact for department leads • Partner with the Executive Producer to define production philosophy • Establish and maintain multiple roadmaps and schedules • Evaluate priorities, staffing, and resources • Champion and support the professional development of producers • Define creation pipelines and track work • Document outcomes and action items for meetings • Foster connections for timely information exchange • Maintain a clean project backlog in Jira
• Own all live service related production tasks including builds, live game incident processes, patches, bug fixes, new content releases, and feature updates • Plan and oversee live releases end to end, ensuring timely and high quality delivery across all release types • Establish and maintain multiple roadmaps and high level schedules • Bring clarity to ambiguity by defining creation pipelines, tracking work, and establishing clear communication pathways across disciplines • Partner with all project teams to drive them toward delivery • Work regularly with internal and external community management and stakeholders • Facilitate and document outcomes and action items for team meetings • Maintain a clean, up to date project backlog in Jira • Mitigate risks and take ownership of unforeseen events • Monitor in-game trends using data insights and telemetry • Drive team culture by initiating, fostering, and maintaining positive working relationships • Contribute to broader production organization, sharing process improvements and tooling across the studio
• Help define a minimal, intuitive, and visually compelling UI that supports overall game design goals • Create AAA quality UI art assets, including icons, fonts, animations, and motion graphics from concept to completion using Photoshop, Figma, and After Effects for concepting to implementation in Unreal. • Design UI elements for menus, HUD and in-world interfaces • Research visual trends and player-facing UI across games to help define actionable steps in pursuing a great experience for players • Coordinate and collaborate with UX Designers, Technical UI Designers and UI Engineers to achieve the desired quality in an asynchronous, remote development environment
• Architect and implement animation and gameplay systems with long-term stability and scalability in mind • Design and own core character animation pipelines including locomotion, combat, and cinematic systems in close collaboration with animators and designers • Prototype and iterate rapidly on features, embracing critical feedback and applying it constructively • Advocate for quality, stability, performance, and appropriate prioritization across the project • Coordinate efforts across products to encourage code and feature sharing • Bring technical excellence across multiple features and platforms, optimizing and fixing bugs in existing animation and gameplay systems • Collaborate across disciplines with design, art, audio, and production to problem-solve and generate new ideas • Proactively identify opportunities and challenges before they become blockers • Participate in playtesting and provide hands-on feedback as the project progresses
• Architect, implement, modify, and maintain networking and gameplay systems with long term stability and scalability in mind • Design and own core networking pipelines including replication, prediction, and lag compensation systems in close collaboration with designers and engineers • Prototype and iterate rapidly on features, embracing critical feedback and applying it constructively • Advocate for quality, stability, performance, and appropriate prioritization across the project • Coordinate efforts across products to encourage code and feature sharing • Bring technical excellence across multiple features and platforms, optimizing and fixing bugs in existing networking and gameplay systems • Collaborate with design, art, audio, and production to problem-solve and generate new ideas • Proactively identify opportunities and challenges before they become blockers • Participate in playtesting and provide hands on feedback as the project progresses
• Evaluate and plan timelines and milestone deliveries, ensuring focus testing is carried out at the prescribed time for each title • Create and implement comprehensive test plans and evaluate bug write-ups for any defects or design issues found during testing • Set up and coordinate internal focus testing sessions in collaboration with production teams • Serve as the primary point of contact and manage external partners to coordinate testing and playtesting across all studio projects • Develop the QA team, owning performance reviews, and career development • Manage work allocations and contributions across the team to deliver at the Bad Robot Games quality bar • Own QA objectives, milestones, and craft standards across all studio projects • Partner with studio leadership to define and evolve the studio wide quality bar • Establish and champion QA best practices, documentation standards, and onboarding processes as the studio scales • Report regularly to executive stakeholders on quality status, risk, and team capacity • Collaborate and sync with Production to understand priorities and advise on or establish timelines • Contribute directly to the testing and verification of builds • Interact and communicate with leadership regarding testing progress and blockers • Validate builds for use in daily playtests, Friends & Family sessions, and other internal and external phases or events • Utilize Jira day to day to assign bugs, create reports and dashboards, delegate tasks, communicate across disciplines, and ensure testing runs smoothly • Troubleshoot technical issues with other disciplines as necessary • Develop measurable and adaptable ways to track work in progress and understand bug resolution velocity • Assist with dev kit setup and bug replication across PlayStation and PC platforms • Work off-hours when needed to support milestone and release schedules
9more opportunities are still waiting for you.Log in now and take your next shot before someone else does.