Senior Unreal Engine Programmer

2 Months ago • 3 Years + • Game Engine

Job Summary

Job Description

Teravision Games is seeking a Senior Unreal Engine Programmer with deep expertise in gameplay programming, Unreal Engine's core systems, and software architecture. The role involves collaborating with multidisciplinary teams to design, implement, and polish gameplay features, tools, and systems across platforms. Responsibilities include developing and maintaining gameplay systems using C++ and Blueprints, architecting robust systems, participating in code reviews, debugging and optimizing code, collaborating with designers and artists, mentoring junior developers, and supporting production workflows. The company emphasizes a talent-focused, value-driven culture, promoting inclusivity, well-being, and a healthy work-life balance.
Must have:
  • 3+ years of professional Unreal Engine experience
  • Strong C++ and Unreal Engine architecture knowledge
  • Expertise in Blueprint Visual Scripting
  • Proven expertise in gameplay systems, multiplayer, AI, or UI
  • Solid debugging and profiling skills
  • Excellent communication skills
  • English proficiency (reading high, listening/speaking intermediate)
Good to have:
  • Proficiency in Gameplay Ability System plugin
  • Experience with cross-platform game titles
  • Familiarity with build systems, CI/CD, and version control
  • Experience in performance optimization and memory management
Perks:
  • Flexible working hours
  • 15 paid vacation days
  • Medical and dental benefits
  • Snack-bar
  • Well-being programs
  • Family-friendly working environment
  • A no-crunch employer

Job Details

At Teravision Games, we foster a talent-focused, value-driven culture committed to delivering innovative experiences while promoting inclusivity and well-being within the gaming industry.


We are looking for a Senior Unreal Engine Programmer a highly skilled, self-motivated engineer with deep expertise in gameplay programming, Unreal Engine’s core systems, and software architecture best practices.


You will collaborate closely with multidisciplinary teams to design, implement, and polish gameplay features, tools, and systems across platforms. We value technical leadership, clear communication, and a solutions-driven mindset that elevates both product quality and team performance.


Responsibilities

  • Develop and maintain gameplay systems, mechanics and internal tools using C++ and Blueprints.
  • Architect robust, modular systems aligned with technical and creative vision.
  • Participate in code reviews, to uphold high standards of code quality, maintainability, and performance.
  • Debug and profile and optimize code across multiple platforms (PC, console, mobile), addressing complex technical challenges.
  • Collaborate proactively with designers, artists, and production teams to iterate and refine game features.
  • Mentor and guide junior developers, fostering technical growth and knowledge sharing.
  • Support production by estimating tasks, identifying technical risks, and helping refine development pipelines.
  • Communicate proactively and align with production workflows and milestones.
  • Help shape and continuously enhance engineering processes, working closely with the Lead Programmer.


Requirements

  • 3+ years of professional experience in the video game industry working with Unreal Engine (4.x / 5.x).
  • Strong proficiency in C++ and deep knowledge of Unreal Engine’s architecture.
  • Expertise in Blueprint Visual Scripting, balancing rapid prototyping and production-grade systems.
  • Proven expertise at least one of the following:
    • Gameplay Systems / Mechanics development.
    • Multiplayer (Replication, Networking)
    • AI (Behavior Trees, EQS)
    • UI / UMG development.
  • Solid debugging and profiling skills (Visual Studio, Unreal Insights, etc.).
  • Excellent communication, with the ability to collaborate across disciplines and cultures. 
  • English: Reading – High | Listening – Intermediate | Speaking – Intermediate


Nice to have 

  • Proficiency in the usage of the Gameplay Ability System plugin in UE.
  • Experience working on a cross-platform game title.
  • Familiarity with build systems, CI/CD pipelines, and version control (e.g., Perforce, Git).
  • Experience in performance optimization and memory management across platforms.

 Benefits (*Some benefits vary by location)

  • Flexible working hours.
  • 15 paid vacation days.
  • Medical and dental benefits.
  • Snack-bar.
  • Well-being programs.
  • Family-friendly working environment.
  • A no-crunch employer. We believe in maintaining a healthy work-life balance.

 

Note 1: This position is hybrid, combining on-site and remote work.

Note 2: Send us three (3) of the most notable code samples from your work (each sample should include a class with its .h file and .cpp file), where we can understand and evaluate, in a technical manner, the challenges and experiences you have had as a programmer throughout your professional life. Please avoid sending links to repositories or complete projects, so that the profile analysis process can be much quicker.


“Do you feel that you do not meet all the requirements listed in this job opening? Are you unsure if your level of experience aligns with what is needed?

We have noticed that certain cultural or gender identities often hesitate to apply for some of our available positions unless they believe they meet all the requirements perfectly. At Teravision Games, we embrace diversity, inclusion, and equity in our workplace. We firmly believe that your unique skills, perspective, and experience could be exactly what we are looking for.

If you are passionate about this position but feel that your experience does not perfectly match every profile requirement, we encourage you to apply anyway! At Teravision Games, we value the diverse experiences, talents, and potential that each individual brings. We are confident that the ideal opportunity for you might be closer than you think."

Similar Jobs

Actian - C++ Engineer - Pune

Actian

Pune, Maharashtra, India (On-Site)
10 Months ago
Qualcomm - Systems Test Engineer, Senior

Qualcomm

Colombes, Île-de-France, France (On-Site)
3 Months ago
Ion - Senior Recruiter, Italy

Ion

Pisa, Tuscany, Italy (On-Site)
10 Months ago
Qualcomm - Product Development and Test Engineer, Staff

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
Inveniolsi - SAP Associate Consultant - Application Support

Inveniolsi

India (On-Site)
1 Month ago
Thales - Tools Support Engineer

Thales

Templecombe, England, United Kingdom (On-Site)
2 Months ago
Game story studio (Different language) - Unity Developer

Game story studio (Different language)

San Francisco, California, United States (On-Site)
1 Month ago
Thatgamecompany - Engine Programmer

Thatgamecompany

Canada (Remote)
4 Months ago
Tagwiz - Unity Developer

Tagwiz

(On-Site)
1 Month ago
Tencent - UE5 Engine Tool Programmer

Tencent

Shenzhen, Guangdong Province, China (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Thatgamecompany - Accounting and Administrative Manager - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
4 Months ago
DraftKings - Senior Software Engineer, Sportsbook

DraftKings

Plovdiv, Plovdiv Province, Bulgaria (Remote)
3 Months ago
Ness - Program Manager

Ness

New York, United States (On-Site)
1 Month ago
Illumina - Digital Business Solution Architect

Illumina

Bengaluru, Karnataka, India (On-Site)
2 Months ago
IGN - National Sales Manager, Consumer Sales

IGN

New York, United States (Hybrid)
4 Months ago
Clearwater Analytics - Regional Head of HR - North America

Clearwater Analytics

Boise, Idaho, United States (On-Site)
3 Months ago
Larian Studios - RPG Designer | Concepteur des Jeux de rôle

Larian Studios

Quebec, Canada (On-Site)
7 Months ago
Axon - Strategic Account Executive

Axon

Washington, District Of Columbia, United States (On-Site)
3 Months ago
Salesforce - SVP, Data Cloud, Search - Structured & Unstructured

Salesforce

Bellevue, Washington, United States (On-Site)
2 Months ago
London stock Exchange - PMO Quality Assurance (QA) Director

London stock Exchange

London, England, United Kingdom (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Mattel Inc - American Girl Guest Services Associate

Mattel Inc

Chicago, Illinois, United States (On-Site)
4 Months ago
Crunchyroll - Engineering Manager, tvOS

Crunchyroll

San Francisco, California, United States (Hybrid)
3 Months ago
Nintendo - Manager, Influencer Marketing

Nintendo

Redmond, Washington, United States (Hybrid)
4 Months ago
Aera Technology - Client Partner | Enterprise Platform Sales | AI /ML Decision Intelligence | Texas

Aera Technology

Texas, United States (Hybrid)
10 Months ago
Saviynt - Distinguished Security Engineer – FedRAMP

Saviynt

Atlanta, Georgia, United States (Remote)
3 Months ago
WebMD - Executive Director, Grant Development

WebMD

Newark, New Jersey, United States (On-Site)
4 Months ago
Electronic Arts - Founding Director of Design, AI Experiences

Electronic Arts

Redwood City, California, United States (Hybrid)
2 Months ago
DevRev - Account Executive Mid-Market (West)

DevRev

Palo Alto, California, United States (On-Site)
1 Month ago
Apple - AIML - Software Engineer, Machine Learning Platform & Infrastructure

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Toast - Principal Software Engineer - POS Innovation

Toast

Boston, Massachusetts, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Cygames - Tool Engineer / Game Engine

Cygames

Tokyo, Japan (On-Site)
3 Months ago
Snail Studios - Senior Full-Stack Engineer – Game Development Tools

Snail Studios

Beverly Hills, California, United States (Hybrid)
1 Month ago
IGG - Unity Front-End Programmer

IGG

Vancouver, British Columbia, Canada (On-Site)
4 Months ago
funkitron - Casual Mobile Free To Play Unity Game Programmer

funkitron

Boston, Massachusetts, United States (Remote)
8 Months ago
Worlds - Technical Director - Unreal Engine

Worlds

(Remote)
4 Months ago
True myth gaaaames - UNITY DEVELOPER

True myth gaaaames

Limassol, Limassol, Cyprus (On-Site)
3 Months ago
Veeam Software - C# Developer (Internal Security Tools)

Veeam Software

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Epic Games - Lead UE Tools Engineer

Epic Games

Stockholm, Stockholm County, Sweden (On-Site)
7 Months ago
Gunzilla - Senior Core/Engine Programmer

Gunzilla

Frankfurt Am Main, Hessen, Germany (On-Site)
4 Months ago
games station - Unity Developer

games station

(Remote)
3 Months ago

Get notifed when new similar jobs are uploaded