Gameplay Systems Software Engineer
$71.4k - $105.66k per year2K
Who We Are
Founded in 2023, 2K Sports Lab is the newest stand-alone studio at 2K looking to push game development boundaries to bring 2K's next groundbreaking sports franchise to life. We're building a world‑class team at our new Vancouver, BC location where our goal is to deliver an exceptional experience through bold ideas, technical excellence, and creative collaboration. We're seeking passionate and driven professionals across all areas of game development to help shape this ambitious vision. If you’re interested in tackling unique challenges and think you have what it takes to level up our team, we encourage you to apply!
What We Need
We are seeking a passionate C++ Gameplay Systems Software Engineer to help build the runtime systems that drive crowds, pedestrians, background NPCs, and other non‑player actors at scale. This is an important role responsible for contributing to the foundational systems that bring dense, believable, and performant worlds to life. The ideal candidate has strong modern C++ fundamentals, hands‑on Unreal Engine (UE5) experience, and an interest in building performant real‑time simulation systems. Experience with crowd systems, NPC behavior, animation runtime systems, or large‑scale actor optimization is highly valuable. You do not need to have worked on every system listed below. We are looking for engineers with strong C++ fundamentals, production Unreal experience, and the ability to reason about performance‑sensitive runtime systems.
What You’ll Do
- Design and implement C++ runtime systems for large‑scale crowd, NPC, and pedestrian simulation.
- Collaborate with AI, Animation and design to translate behavior goals into maintainable, performant gameplay systems.
- Build scalable LOD , significance, visibility, and culling systems for thousands of active or semi‑active agents.
- Profile CPU, memory, and animation costs using Unreal Insights and platform tools.
- Contribute to our character pipeline and runtime .
What Will Make You A Great Fit
- 3+ years of professional game development or relevant real‑time simulation experience.
- Strong modern C++ skills , including memory, performance, debugging, and data‑oriented design fundamentals.
- Production experience with Unreal Engine 4 or 5.
- Experience building gameplay, AI, animation, character, or simulation systems.
- Comfortable profiling and optimizing runtime systems under CPU, memory, and frame‑time constraints.
- Strong communication skills and ability to collaborate across engineering, design, animation, and art.
Beneficial Qualifications
- Experience with UE5 MassEntity , StateTree, ZoneGraph, Smart Objects, or similar ECS/agent‑behavior systems .
- Experience with large crowds, NPC populations, pedestrian systems, or background‑life simulation.
- Familiarity with procedural generation or machine‑learning‑assisted approaches for agent behavior, population, or animation selection.
- Previous experience shipping a AAA title developed on Unreal Engine.
The pay range for this position in British Columbia at the start of employment is expected to be between $71,400 and $105,660 per year. However, base pay offered is based on market location, and may vary further depending on individualized factors for job candidates, such as job‑related knowledge, skills, experience, and other objective business considerations. Subject to those same considerations, the total compensation package for employees in regular roles may also include other elements, including a bonus and/or equity awards, in addition to a full range of medical, financial, and/or other benefits, provided that temporary or intern roles will not be eligible for many of these payments or benefits. Details of participation in compensation and benefit plans (if applicable) will be provided if an employee receives an offer of employment.
As an equal opportunity employer, we are committed to ensuring that individuals with disabilities are provided suitable accommodations to enjoy equal employment opportunities, including the ability to participate in the job application or interview process. Please contact us if you need an accommodation as part of your application process or otherwise have questions about the Company’s accommodation policy and review process.
#J-18808-Ljbffr$125k - $170k per year
...AAA co-development title, SkyBox Labs is seeking a Senior Gameplay Software Engineer to join us on our latest journey. In this role, you... ...boundaries of what you know by learning new technologies and systems to meet our technical and business needs Sound like you?...SuggestedWork from homeWorldwideFlexible hoursNight shift3 days per week- Contribute to 2K Sports Lab as a Senior Online Software Engineer in Vancouver, BC, specializing in... ...ready to solve the challenges of online gameplay. You'll partner with designers, artists,... ...Responsibilities: • Develop real-time multiplayer systems in UE5 • Tackle networking challenges...Suggested
- ...eight individuals to a fully established team of Engineers, Artists, Animators, Designers, Producers, and... ...possibilities with SkyBox Labs. We are expanding our gameplay systems team and seeking an agile Intermediate C++ Software Engineer to contribute to the massive, ever-...SuggestedPermanent employmentFull time
$114.3k - $169.14k per year
...encourage you to apply! What We Need We’re looking for an Expert Gameplay AI Software Engineer to help build the intelligence behind our next AAA sports title. You’ll design and implement AI systems that drive team-based decision-making, play selection, positional awareness...SuggestedFull time- Take the next step in your gaming career as a Senior Gameplay Software Engineer with SkyBox Labs. Utilize your UE5 and C++ talents to help create unprecedented... ...to maintain performance standards • Learn and implement new systems for project adaptability Requirements: • Minimum 6 years...Suggested
- ...AAA co-development title, SkyBox Labs is seeking a Senior Gameplay Software Engineer to join us on our latest journey. In this role, you will... ...collaboration, innovation, and pushing the boundaries of modern engines, we want you on our team. This team works in a hybrid...Permanent employmentFull timeWorldwide3 days per week
$75.7k - $135.5k per year
...global video game company is seeking a Senior Gameplay Designer to lead the creative vision for... ...franchise. You will collaborate with AI Engineers and Animators to implement authentic... ...leadership experience, and expertise in systemic game design. The role involves managing a...- Shape the future of parking solutions as an Embedded Software Development Expert at T2 Systems. Utilize your C++ skills within a dynamic agile team environment. T2 Systems, located in Indianapolis, Indiana, is a leader in parking and mobility solutions with over 25 years...
$110k - $130k per year
...not-for-profit society with strong roots in BC’s health care system. We provide health, dental, life, disability, and travel coverage... ...the Position We are searching for a permanent Manager, Software Engineering to join our Information and Technology Services (IaTS) team....Permanent employmentWork at officeImmediate startWork from homeMonday to fridayFlexible hours- Become a critical member of the P&C Engineering SCADA Design Team at BC Hydro in Burnaby, British... ...designing and troubleshooting SCADA systems within high voltage frameworks. You will... ...certification or equivalent • Competent in using CAD software and drawing standards • Strong skills in...
- Who are we? At OSI Maritime Systems, we pride ourselves on delivering world‑class navigation and bridge systems. With decades of experience... ...in Canada, UK, Taiwan, Australia and Germany. Mission The Software Engineer 4 carries individual responsibility for the successful...
$135.6k - $185.8k per year
...world where you can be anything, Be Infoblox. Manager, Software Engineering We are seeking an exceptional Manager, Software Engineering... ...strong relationships through Blox Buddies. Map critical systems and workflows, earn trust with your team and stakeholders, and...Long term contractTemporary workFlexible hoursShift workNight shift$131.12k - $187.31k per year
...ultrasound and GlideScope video laryngoscopy & bronchoscopy systems effectively address unmet needs for healthcare providers and... ...information, please visit Overview Verathon® is looking for a Software Engineering Manager to become the newest member of our Visualization R&D...Long term contractFull timeTemporary work$117k - $160k per year
Join to apply for the Software Engineering Manager role at RB Global Inc. Base pay range $117,000.00/yr - $160,000.00/yr The Manager... ...manage a team of Software Engineers and work closely with System Integrators (DevOps), Solution Architects and Product...For contractorsRemote work- Join OSI Maritime Systems as a Senior Service Engineer, providing remote and on-site support for navigation systems. Leverage your engineering expertise... ...at customer sites • Diagnose and repair hardware and software issues • Assist in designing system test environments • Deliver...Remote work
- Elevate radar technology at Inspiren as a Principal RF & Radar Systems Engineer, leading the design of advanced wireless communication systems... ...applications • Proficiency in Cadence, Ansys, and Keysight software tools • Experience with test automation and validation infrastructure...Remote work
$86k - $186k per year
...an energetic and self‑motivated person with an Engineering or Computer Science background to join our Firmware / Embedded Software team in the Communication Business Unit at... ...are building firmware for the high performance System on Chip (SoC) devices developed by our hardware...Long term contractLocal area$124k - $139.5k per year
...transcend borders. About the role As a SDE-2 Frontend/Full stack Engineer on the Home and Explore team at Remitly, you will help fulfill... ...autonomy and quality. Execute on the technical strategy and system architecture for the Global transfer experience Engineering team...Long term contractTemporary workWork at officeWorldwide3 days per week$152k - $190k per year
...business. You will report to the Senior Engineering Manager in Vancouver. You will Design... ...Ship reliable, observable, and scalable systems that meet strict availability and latency... ...Experience building, shipping, and maintaining software. Passion for cross-team collaboration....Work at officeWorldwide3 days per week$94.6k - $142k per year
Job Description Summary Are you looking to apply your systems testing expertise in a role that directly contributes to advancing scientific... ...largest biotechnology company, is seeking a Senior Systems Test Engineer to design, execute, and improve system-level testing across a...Manual labor$96.4k - $142.66k per year
...encourage you to apply! What We Need We’re looking for a Senior Online Software Engineer to help build the multiplayer backbone of our next AAA sports title. You’ll work across Unreal Engine 5 and custom game servers, partnering with designers, artists, and producers...Full time$96.4k - $142.66k per year
...Need Our studio is looking for a Senior Systems Engineer who values efficiency, productivity and... ...best work. What You’ll Do Provide software and tools support to Engineers,... ...for projects. Experience with Unreal Engine 5 development Excellent problem-solving...Temporary workInternship- Become a Lead Software Engineer at RedMane Technology, fostering innovation in Vancouver. This hybrid role targets developing cutting-edge low code SaaS solutions while mentoring new developers. With over 8 years in software engineering, you will lead a team of 5-10 developers...
- Become a Senior Tools Software Engineer at SkyBox Labs, specializing in Unreal Engine 5. Contribute to a hybrid team dedicated to AAA game development. SkyBox Labs... ...title • Background in game and editor tooling systems • Exceptional communication across technical disciplines...
- ...multidisciplinary project team by providing OSI software domain expertise. Create and maintain... ...lifecycle (SDLC) in relation to meeting system level requirements and resolving SPRs.... ...Bring in subject matter experts from the engineering department to investigate problems...Immediate start
$124k - $155k per year
...experience for our wallet and wallet adjacent products. As a Software Development Engineer II, you will be a critical member of the team solving... ...engineering to simplify complexity, deliver high‑quality, scalable systems, and speed up the rollout of impactful features. You Will...Long term contractTemporary workWork at office3 days per week$125k - $170k per year
...individuals to a fully established team of Engineers, Artists, Animators, Designers,... ...SkyBox Labs is seeking a Senior Tools Software Engineer with engine tools experience to join us on our... ..., workflow automations, and pipeline systems that extend core engine capabilities....Work from homeRelocationFlexible hoursNight shift3 days per week- ...in Burnaby, Canada is seeking a highly motivated Electrical Engineer to join their Instrumentation team. This crucial role... ...design, development, and implementation of advanced electrical systems and embedded software for laboratory automation platforms. The ideal candidate will...
$80k - $110k per year
...to a fully established team of Engineers, Artists, Animators, Designers... ...a versatile, experienced C++ Software Engineer to join our team working... ...be responsible for low-level systems and features that directly... ...team of engineers to help drive engine and feature improvements Utilize...Work from homeWorldwideRelocationFlexible hoursNight shift$75.7k - $135.5k per year
...studio is looking for a Senior Gameplay Designer who has a high... ...behaviors and experience in systems design. In this role, you... ...partner to creatively lead AI Engineers, Animation Engineers, and Animators... ...Be constantly analyzing the software, adding to, grooming and...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Gameplay Systems Software Engineer. Be the first to apply!
- senior software developer Burnaby, BC
- software engineer - computer Burnaby, BC
- software developer remote Burnaby, BC
- software engineer intern Burnaby, BC
- software engineer devops Burnaby, BC
- linux software engineer Burnaby, BC
- software engineer internship Burnaby, BC
- ingénieur logiciel Burnaby, BC
- software developer intern Burnaby, BC
- software engineer Burnaby, BC
