Don’t get fooled by dark factory vendors — live session, Sept 29. Save my seat

Unreal Engine Generalist

Full-Time
, Remote

Are you a versatile real-time 3D professional ready to bring ambitious interactive experiences to life?

Join Camplight and work on exciting real-time 3D projects where your experience with Unreal Engine and Unity will help transform creative ideas into polished, immersive experiences.

What you’ll be working on?

You’ll be joining a partner project focused on creating high-quality real-time 3D experiences using modern game engines and interactive technologies.

The project involves developing and maintaining immersive environments, interactive scenes, visual experiences, and real-time applications. You’ll work across different aspects of the production pipeline – from scene creation and materials to lighting, optimization, gameplay interactions, and technical problem-solving.

You’ll have the opportunity to work with both Unreal Engine and Unity, contributing to projects where visual quality, performance, and interactivity are equally important.

Your Role

As an Unreal Engine Generalist, you’ll take ownership of the technical and creative implementation of real-time 3D experiences.

You’ll work closely with designers, artists, developers, and other members of the partner team to turn concepts and requirements into functional, visually compelling experiences.

Your responsibilities may include:

  • Building and maintaining interactive 3D environments in Unreal Engine.
  • Creating and configuring levels, scenes, lighting, materials, cameras, and visual effects.
  • Implementing interactive elements and gameplay systems using Blueprints and/or C++.
  • Working with assets, including importing, organizing, optimizing, and integrating 3D models, textures, animations, and other content.
  • Identifying and resolving technical and visual issues throughout development.
  • Optimizing scenes and applications for performance and stability.
  • Working with shaders, materials, lighting, post-processing, and rendering pipelines.
  • Collaborating with artists and developers to establish efficient production workflows.
  • Supporting projects developed in Unity when required.
  • Exploring and introducing new Unreal Engine and real-time 3D technologies where they can improve the product.
  • Taking ownership of assigned features and delivering them to a high professional standard.

About Camplight

We build self-organizing technical teams, offer software development services, and work with businesses and entrepreneurs to create new products.

With over 300 successful software projects, some ongoing for over 8 years, we strive for long-term success for our partners.

By following the principles of self-management and organizing as a cooperative, we achieve 95% satisfaction among them.

We seek the best talent to join us and value transparency, collaboration, trust, responsibility, and innovation.

When joining Camplight, you can become a co-owner of the cooperative, allowing you to steer the business and share in the rewards of our collective success.

What are we looking for?

  • Ownership mindset: We want individuals who care about their work. Individuals who take pride in being professionals, have high standards, and deliver on them. This is the main way Camplight stands out in front of competitors.
  • Technical expertise: You have a strong understanding of real-time 3D development and are comfortable working independently across different areas of a project.
  • Communication skills: You’ll frequently communicate with our partners and other team members. Clear written and verbal communication, outstanding English, emotional intelligence, and a desire to understand the person in front of you are essential.
  • Problem-solving mindset: You enjoy figuring out complex technical and visual challenges and finding practical solutions.
  • Adaptability: You’re comfortable moving between different areas of real-time 3D development and learning new technologies when needed.
  • Collaboration: You enjoy working with multidisciplinary teams and can communicate effectively with both technical and creative people.

Requirements

  • 4-5 years of professional experience with Unreal Engine.
  • 4-5 years of professional experience with Unity.
  • Strong experience with Unreal Engine 5 and its real-time rendering capabilities.
  • Strong understanding of real-time 3D development workflows.
  • Experience building and working with 3D environments and interactive scenes.
  • Strong knowledge of Blueprints and experience implementing gameplay or interactive systems.
  • Experience with materials, shaders, lighting, post-processing, and rendering in Unreal Engine.
  • Experience importing, integrating, and optimizing 3D assets.
  • Good understanding of performance optimization for real-time applications.
  • Experience with level design and scene composition.
  • Experience troubleshooting technical and visual issues within Unreal Engine.
  • Familiarity with C++ and/or the ability to understand and work alongside C++ code is a strong advantage.
  • Experience with Unity and C#.
  • Understanding of common 3D formats, asset pipelines, textures, materials, animations, and 3D content creation workflows.
  • Experience with Git or other version-control systems.
  • Ability to work independently and take ownership of features and deliverables.
  • Strong English communication skills.

What do we offer?

We focus on health, wealth, and empowering relationships:

  • Fully remote work with flexible work hours
  • Competitive salary
  • Opportunity to become a co-owner of the cooperative
  • Individual career development plan
  • Friendly team and company culture
  • Prioritization of mental and physical health in the workplace, with the freedom to make decisions about oneself, supported by peers committed to a healthy lifestyle.
  • Empowering relationships for engineering alongside colleagues who cherish growth mindsets in a unique environment that blends service and product craftsmanship.

What does the interview process look like?

  1. Initial Interview: We’ll start with a friendly 45-minute cultural and technical interview. Two members of our team will assess your cultural fit, past experience, Unreal Engine and Unity expertise, the major challenges you’ve tackled, and discuss your ideal workspace.
  2. Technical Deep Dive: If there’s a match, we’ll arrange a technical deep dive focused on your real-time 3D experience. We’ll discuss your previous Unreal Engine and Unity projects, technical decisions, optimization challenges, workflows, and approach to solving problems.
  3. You can choose between two Technical Deep Dive options:
    1. Homework Assignment: We’ll provide a brief practical assignment designed to take around 2 hours to complete. This will be followed by a 1-hour technical interview to discuss your solution and approach.
    2. Pair Programming / Practical Session: If you prefer not to do a homework assignment, we’ll have a 2-hour technical session focused on practical problem-solving and working together on a real-time 3D challenge.

Regardless of the outcome, we will provide you with constructive feedback to help you grow.

You can also join us at Techlight to connect with like-minded builders and grow alongside a trusted network of experts. Techlight is our invite-only community for developers and industry experts to exchange ideas, share experiences, and learn from one another.

PEA Registration Number and Date of the Certificate 4003 / 10.10.2025

Stop Drowning in AI Hype

Get weekly insights from 50+ practitioners implementing AI in real businesses

Why You’ll Love It: