Unreal Engine C++ Programmer

Epoch Games
Winston Salem, NC

Job Description

In this volunteer position, you will be working closely with other members of the Coding department to develop C++ code for the Lays of Althas: Sundered Order (LoA:SO). We are using Epic Game’s Unreal Engine 4 (UE4) to develop the game, and knowledge of how C++ code interacts with UE4 is required. Knowledge of Blueprint scripting in UE4 is recommended, but not required.

Communication is key to a smooth and efficient pipeline; you must be able to communicate clearly and effectively with other team members and not be afraid to ask should any problems arise. We are an English-speaking team, so English fluency is a must.

If you are comfortable with teaching, you may be called upon to aid the more junior members of the team in any relevant area.

Other duties include attending Slack meetings, reporting the progress of the Programming team on a weekly basis, and following team policies.

NOTE: This is not an Internship. We are not looking for short-term Interns. We are looking for long-term Volunteer Programmers who have previous experience developing in Unreal Engine with C++ experience.

Qualifications

Minimum Requirements:

  • C++ programming experience
  • Unreal Engine 4 experience, and how C++ code interacts with it
  • Having created and completed at least 1 Unreal Engine project/game (using C++)
  • Providing clear and legible code
  • Knowledge or experience working with Ascent Combat Framework (ACF) or Gameplay Ability System (GAS)
  • Online communication, team-collaboration skills, and English fluency
  • A passion for coding and a dedication to creating AAA quality games

Preferred Requirements:

  • Blueprint scripting experience
  • Git Experience
  • UI (User Interface) experience
  • At least 1 Unreal Engine project (using C++) prepared to show prior to the interview. If you do not have one, we can give you an assignment to complete (we will give you 2 weeks to complete it) to test your abilities.

Additional Information

Required Software:

  • Unreal Engine 4 (
  • Visual Studio Community Edition ( with Unreal Engine packages
  • Git SCM ( and GIT LFS (

Company Description

Epoch Games is a volunteer-based, all-online, global game development team. We have no centrally-located headquarters and are unincorporated at this time. The founding members were originally modders developing the total conversion Middle Earth Roleplaying Project (MERP) mod for the Elder Scrolls V: Skyrim: MERP .

Currently, Epoch Games is developing The Lays of Althas: Sundered Order (LoA:SO). LoA:SO is an in-development indie open-world RPG set in an original fantasy world. The game is being developed using Epic Games' Unreal Engine 4 (UE4): UE4 .

For more information about the game, please check out our IndieDb page: IndieDb .

NOTE: Although Epoch Games does have a formal office at the listed address, we are a fully-online team at this time. Communication is mostly done via Slack (an instant messaging application) and Trello (an online project collaboration tool).

#J-18808-Ljbffr
Posted 2026-08-15

Recommended Jobs

Clinical Director/Physician Leader of Care in Home Hospital Program at ChristianaCare Wilmington, DE

ChristianaCare
Wilmington, NC

Join our team as the Clinical Director, Care in the Home , a senior physician leader responsible for shaping and scaling innovative home and community-based care models. This role provides strategi…

View Details
Posted 2026-07-10

Meat Team Member (Service Counter) - Part Time

Whole Foods Market
Asheville, NC

A career at Whole Foods Market is more than just the work you do- it's about your personal growth and creating meaningful change. Our purpose is to nourish people and the planet. That means improving…

View Details
Posted 2026-07-30

Packaging Technician

Kelly Services
Wilmington, NC

Job Description Job Description Packaging Technician Location: Wilmington, NC 1st Shift: Monday to Wednesday, 6:30 am – 7:00 pm (every other Thursday 6:30am-7pm) 1st Shift: Friday to Su…

View Details
Posted 2026-08-05

RN Case Manager BH/NICU Hendersonville

AdventHealth
Hendersonville, NC

Our promise to you: Joining AdventHealth is about being part of something bigger. It’s about belonging to a community that believes in the wholeness of each person, and serves to uplift others in b…

View Details
Posted 2026-07-21

RN Medical Surgical Innovation Unit

Novant Health
Wilmington, NC

What We Offer: Schedule: Full-Time, 36 hours/week Shift: Nights | 7:00 PM – 7:00 AM Department: Med Surg 2, Innovation Unit (8th Floor) Location: Novant Health New Hanover Regional Medi…

View Details
Posted 2026-06-28

CDL A Truck Driver Trainee - Paid Training

10-4 Logistics USA
Fayetteville, NC

Job Description Job Description 10-4 Logistics is welcoming recent CDL Class A graduates to join our regional fleet based in Fayetteville, North Carolina, serving routes across the Eastern United …

View Details
Posted 2026-08-08

Client Account Representative II

Casco International Inc
Shelby, NC

Job Description Job Description Description: Job Title: Client Account Representative II Reports to: Client Service Manager FLSA Status: Non-Exempt Effective Date: 06.28.2024 Posit…

View Details
Posted 2026-08-08

VOLUNTEER CAMP NURSE

YMCA of Southeastern NC
Willard, NC

Job Description Job Description Description: POSITION SUMMARY: The Volunteer Camp Nurse will play a critical role in creating a safe, fun, and health-focused camp environment for all campers an…

View Details
Posted 2026-05-10

Team member Apex

1st & Goal Nichols Plaza LLC
Apex, NC

Job Description Job Description Job Title: Team member Job Summary: We here at ZAXBY’S are looking for friendly and guest-oriented individuals to join our team. The ideal candidate will be r…

View Details
Posted 2026-04-05