Game Systems Engineer

Pipeworks Studios

$92K — $110K *
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of professional engineering experience or equivalent practical experience.
  • Proficiency in C++ and familiarity with C#.
  • Expertise in at least three game engineering domains such as gameplay, UI, and performance optimization.
  • Proven ability to take medium-complexity features from design through to deployment.
  • Strong debugging and systems-thinking abilities, including a methodical approach to problem-solving.
  • Commitment to code quality, defensive programming, and team best practices.
  • Clear and effective communication skills for progress and risk updates.

Responsibilities

  • Own the design, development, testing, documentation, and support of features and systems.
  • Break down larger projects into manageable tasks and coordinate with fellow engineers.
  • Maintain progress through active development while managing code review and automated testing.
  • Translate product visions into technical solutions while managing dependencies and risks.
  • Write defensively and maintain high attention to detail to ensure system reliability.
  • Produce high-quality, maintainable, and well-tested code according to team standards.
  • Utilize debugging tools to investigate complex technical issues and bugs.
  • Stay current on task status and proactively participate in team communications.

Benefits

  • Flexible working environment with remote, in-office, or hybrid options.
  • Medical, Dental, and Vision insurance.
  • 401K with employer match.
  • Employer Paid Life Insurance Policy.
  • Generous Paid Time Off and 17-20 paid company holidays.
  • Relocation assistance.
  • Paid parental leave and employee assistance programs.
  • Fitness club discounts and sports team sponsorships.
  • Annual company events and project wrap parties.
Full Job Description
Game Systems Engineer

Department: Engineering

Employment Type: Full Time

Location: Eugene, OR

Compensation: $92,000 - $110,000 / year

Description

This is a hands-on individual-contributor role for an engineer who can work autonomously, own the technical design, development, and rollout of medium-complexity features and systems, and help the broader team succeed.

The ideal candidate will work independently, communicate clearly about progress and risks, stay open to feedback, and enjoy working directly with content creators. This role may involve coordinating work with one or two other engineers, but it does not require formal people management or ownership of an entire project.

Day To Day

Responsibilities
  • Own the technical design, development, testing, documentation, rollout, and support of medium-complexity features and systems.
  • Break larger bodies of work into smaller tasks, provide first-pass estimates, and coordinate implementation with one or two other engineers when appropriate.
  • Parallelize work across active development, code review, automated testing, feedback, and questions so progress continues while dependencies are resolved.
  • Translate product and creative goals into practical technical solutions, identifying dependencies, risks, edge cases, and tradeoffs early.
  • Treat systems as if they are already live by writing defensive code, maintaining high attention to detail, and communicating risks before they affect the team.
  • Write consistently high-quality, readable, maintainable, and well-tested code that follows team conventions.
  • Investigate difficult bugs and technical issues using debuggers, profilers, logs, source control, documentation, and other appropriate tools.
  • Work autonomously in a large or unfamiliar codebase, keep Jira tickets, statuses, and estimates current throughout sprints, and communicate status so progress and problems are visible.
  • Participate proactively across engineering, design, art, production, QA, and other team channels; ask questions early, reduce ambiguity, and help the group reach positive outcomes.


Skills Knowledge and Expertise

Must Haves
  • Substantial professional experience developing and delivering production software in a collaborative environment.
  • Proficiency in C++ with familiarity in C#
  • Proficiency in at least three game engineering domains, such as gameplay, UI, animation, graphics, performance optimization, networking, online services, web development, tools, or automated testing.
  • Demonstrated ability to own medium-complexity features or systems from technical design through rollout and ongoing support.
  • Strong debugging, resourcefulness, and systems-thinking skills, including the judgment to investigate methodically and ask for help when appropriate.
  • Consistent commitment to code quality, testing, maintainability, defensive programming, and team best practices.
  • Ability to work autonomously in a large or interconnected codebase while remaining patient and open to feedback.
  • Clear, direct, professional, and concise communication, including proactive updates about progress, risks, dependencies, and requests for help.

Nice-To-Have Skills
  • Experience shipping a commercial game or another substantial production release.
  • Experience shipping a AAA project
  • Experience working across multiple platforms, including PC or console.
  • Experience with performance optimization, memory management, multithreading, networking, backend services, tools, automated testing, build systems, or development workflows.
  • Experience mentoring engineers or improving team documentation, processes, and coding practices.
  • Experience working directly with clients or external development partners.

Education & Experience
  • 5+ years of relevant professional engineering experience, or equivalent practical experience.
  • At least one (1) shipped commercial game or another substantial production release is preferred.
  • A degree in computer science, engineering, or a related field is helpful but not required when equivalent professional experience is demonstrated.


What We Can Offer You

A Flexible Working EnvironmentAlmost all of our roles allow for your choice of work location. We're happy to support our team no matter where they prefer to work: remote, in office, or hybrid.

Benefits
  • Medical, Dental, and Vision
  • 401K with employer match
  • Employer Paid Life Insurance Policy
  • Generous Paid Time Off
  • 17-20 Paid Company Holidays
  • Relocation
  • Paid Parental Leave
  • Employee Assistance Program
  • Fitness Club Discounts
  • Sports Team Sponsorship
  • Annual Company Events
  • Project Wrap Parties

Similar Jobs

More Jobs at Pipeworks Studios

More Consumer Technology Jobs

Find similar Game Systems Engineer jobs: