Seismic Squirrel

Senior Unity Game Engineer

Seismic Squirrel

contract

Posted on:

Location Type: Remote

Location: WashingtonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $62 - $75 per hour

Job Level

Tech Stack

About the role

  • Lead engineering efforts, mentoring, effectively coordinating and delegating engineering duties
  • Prototype new gameplay ideas and mechanics
  • Creatively apply engineering best practices to implement architecture and programming for our games
  • Own and support our DevOps pipelines utilizing tools including Unity Cloud Build and Bitbucket
  • Identify and modify existing frameworks according to our project needs, building some game frameworks and subsystems from scratch as needed
  • Engage in all aspects of game programming: Systems, UI / UX, APIs, internationalization and localization, optimization, and instrumentation
  • Expand games from PC to console platforms
  • Troubleshoot code and fix bugs
  • Mentor junior programmers
  • Educate and explain programming concerns to the rest of the Development Team
  • Work with the Design Team to maintain UX quality throughout the development process
  • Actively collaborate with the rest of the Development Team, openly communicating progress and problems, helping us set realistic project timelines and expectations
  • Participate in internal game testing and feedback
  • Help to create and maintain core technical documentation
  • Balance and prioritize tasks to meet deadlines, working within agreed timeframes and budgets

Requirements

  • 8+ years of professional Unity videogame engineering experience developing for PC / console
  • Must have successfully shipped game titles in the senior engineering role
  • Strong Unity programming experience, specifically with turn-based combat games for PC / console
  • Experienced creating and balancing combat AI
  • Deep understanding of Unity and the performance impact of game architecture
  • Adept at object-oriented programming and design principles using C# and the .NET platform
  • Familiar with software engineering best practices, design patterns, and unit testing.
  • Strong self-discipline, motivated, a self-starter with a drive for excellence
  • Organized, detail-oriented, able to work fast and loose or carefully with quality when each is needed
  • Courteous and patient, able to give and receive constructive and inspirational feedback gracefully
  • Able to work effectively with people having a variety of personalities and backgrounds.
  • Wise leadership skills with high emotional intelligence, a respected mentor across disciplines.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
UnityC#.NETobject-oriented programminggame architecturecombat AIgame programmingUI/UXAPIsunit testing
Soft Skills
mentoringcommunicationself-disciplineorganizationdetail-orientedcourteouspatienceleadershipemotional intelligencecollaboration