Senior Unity Game Engineer

Job not on LinkedIn

🕒 February 2

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Seismic Squirrel

Seismic Squirrel

11 - 50 employees

🎮 Gaming

Gaming

Seismic Squirrel is a company that has created a narrative-driven role-playing game set in a retro-futuristic alternate history of New York City in 1939. The game features a world transformed by the discovery of Aether, a substance that has revolutionized technology, particularly with anti-gravitational implications. Players take on the role of Gia, a smuggler navigating a city rife with secret societies, corrupt politics, and ambitious gangsters. The game includes turn-based tactical combat, vehicle customization, and a deep narrative where choices matter. Players can recruit and form crews, customize vehicles, and engage in strategic combat and smuggling operations.

📋 Description

• 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.

Apply Now