Senior-Lead Programmer (Unreal) Job at Legion, Nashville, TN

MlRMeDJqcStBV2NMUkYwTmJKRVpvdmNKdmc9PQ==
  • Legion
  • Nashville, TN

Job Description

Unreal Engineer (Mid-lead)

Introduction

Our mission is simple and profound

We aim to create something of true worth. To make games which leave an enduring impact on the lives of those who play them - and by extension have a lasting effect on the entire industry.

Now making games is quite an endeavor! It requires many minds to share a common goal, and this often means self-sacrifice in laying down one's own ideals in the pursuit of a shared vision. To work harmoniously with others, relating to their vision & ideas, and in turn allowing them to empathize with you - we believe this type of person would flourish with us.

We are seeking those who understand the value of simplicity, and depth. Someone who believes their talents are something to be held in the highest regard and respected. And those who aspire to something bigger than themselves. Surely, game development is by no means a practice to be taken lightly!

We hope you consider joining us as we embark on steering the future of the industry through our games- games made of great collaboration, and are of even greater worth.

Greater Things Are Coming.

Job Description

We are currently working on Covenant; a First-Person Melee / Shooter RPG set in a Dark Fantasy world; weaving strong gameplay, immersive worlds, and compelling narratives to capture the imagination of our players in both multiplayer and single-player modes.

We are in search of talented and passionate developers driven by an unwavering commitment to unveil the next gaming pillar. Joining our team will allow you to have a significant impact on the projects we work on, and we are looking for self-motivated team members with a strong work ethic.

Below is what you would be responsible for here at Legion Studios.

General Engineering Responsibilities

  • Collaborate with other disciplines like Design, Art, and Engineering to produce a cohesive game experience
  • Prototype and iterate on features and be willing to accept and respond to critical feedback
  • Maintain stability, optimize performance, and fix bugs
  • Support technical excellence on multiple platforms.
  • Write robust and maintainable self-documenting code.
  • Ability to work independently and efficiently.
  • Deep understanding of systems programming (eg. C++, Memory allocation strategies, Template meta programming, Multithreading) 
  • Talent for Building Robust, extensible, maintainable systems. (eg. Design Patterns, DRY, RAII, Decoupling)
  • Strong 3D math / Linear Algebra
  • A keen analytical mind with strong problem-solving skills.
  • Profiling and knowledge of deep optimization techniques specific to Unreal Engine (Unreal Insights / Vtune or similar tools)
  • Ability to evaluate/ integrate 3rd party software.
  • Ability to ideate and communicate technical solutions to non-technical disciplines(Eg. Design, Art, ETC
  • Be self-sufficient and self-motivated, can perform duties with little oversight
  • Extensive knowledge of Unreal's replication principles across all net modes 
  • Experience with extending Unreal's OnlineSubsystems to support cross-platform development
  • Deep understanding of Perforce practices (setting up Perforce, maintaining it, and merging across streams to support the pitfalls of multi-stream development as it relates to non-mergeable files such as uassets)

Lead Specific Responsibilities

  • Build up and lead our engineering team
  • Oversee and drive the console porting process for Covenant and all subsequent titles in the Covenant IP
  • Create the scalable foundation for our IP’s combat, RPG systems, and back end. 
  • Implement and maintain internal development systems (eg. SCM, Build systems, set up Swarm, vendor software package upgrades, game patching, crash reporter, telemetry, engine upgrades, packaging pipelines, automated data validation checks, and automated smoke testing by leveraging something like Epic's Gauntlet system)
  • Extensive experience with Unreal Engine and the related workflows (eg. UAT, UBT, CI/CD).
  • Experience with setting up either Jenkins, Teamcity, or Horde
  • Clear and solid communication skills
  • Ability to work within ~2 hours (give or take) of CST time-zone
  • Experience building and integrating anti-cheat and anti-piracy solutions in competitive PVP titles
  • Experience with extending Unreal's OnlineSubsystems and EOS to support cross-platform development
  • Leading Code Reviews

Bonus Experience

  • Extensive Console development experience
  • Rendering Pipeline Experience and Skills
  • Willingness to learn and experiment with other systems (Eg. AI Behavior Trees, Animation systems, and more)
  • Networking skills for high-speed, competitive, online action games using techniques such as rollback netcode

Benefits

Legion Studios is dedicated to ensuring the well-being of our employees. That’s why we provide full premium coverage for medical, vision, and dental to every new team member. We also understand life can be unpredictable, so we offer unlimited PTO and Sick Time to give you the flexibility you need. Additionally, our competitive 401k matching helps you plan for a secure financial future. Join us at Legion Studios, and we will build the future. 

Greater Things Are Coming. 

Selah. 

Job Tags

Similar Jobs

LCDC LOGISTICS LLC

Delivery Driver (21+ years old)/(Valid Driver's License) Job at LCDC LOGISTICS LLC

 ...Description Starting at a solid $20.25 per hour! Only serious applicants need apply, must be 21 years or older with a valid TX driver's license! Delivery Driver Non CDL Delivery Driver Full-time NON CDL driver positions with LCDC LOGISTICS, LLC. LCDC... 

CSI Group

Summer 2025 Internship Program Job at CSI Group

 ...team that is transforming lives and communities by delivering meaningful, lasting financial solutions. Your Role as an Intern (Summer 2025 May/June to August) As an intern at CSI Group, youll have the unique opportunity to work across our Tax , Financial... 

Express HR Hub

USPS Mail Carrier - 1099 Contractor (Royals LLC) Job at Express HR Hub

 ...States Postal Service, is currently seeking applicants for mail delivery driver/mail carrier on a Contract Delivery Service mail route for the United...  ...: Route delivery/ unloading experience Former USPS, UPS, FedEx employees JOB SPECIFICS: ~ Work Schedule... 

The University of Alabama

Edu - Associate Professor/Full Professor of Instructional Technology Tenure/Tenure Track - ... Job at The University of Alabama

 ...Instructional Technology, with a specific interest/focus in emerging, high research activities, such as augmented reality, innovative online/remote learning strategies, artificial intelligence, computational thinking, or STEAM. Detailed Position Information The Department... 

Hays

Plumbing & Fire Protection Engineer | Senior / Associate | Lower Manhattan Job at Hays

 ...Your New Company Join a boutique MEP Engineering firm circa 10-years years old in the heart of Lower Manhattan. They have a small P/FP team and are seeking another experienced Plumbing & Fire Protection Engineer that can co-lead this discipline with an existing team member...