UNREAL GAME PROGRAMMER

OVERVIEW

Location: Europe, Romania, Bucharest

Type: Full-time (Romania only), Contract, Freelance

Flexibility: Studio-first hybrid (if Bucharest) / Remote

Level: Mid, Senior

Salary Range: EUR 44,000 – 63,000 Gross / Year

ATRA collaborates with game studios around the world to help build ambitious games across PC and console platforms. Our team is composed of experienced developers who care deeply about craft, collaboration and delivering high-quality game experiences.

We are currently looking to connect with Unreal Engine programmers across multiple areas of specialization — gameplay systems, engine features, tools, AI, UI, networking, graphics and more.

We do not expect candidates to cover all of these areas. Instead, we’re interested in engineers who bring strong expertise in one or more of them and enjoy working closely with other specialists in a production environment.

Depending on the project, you may integrate directly with partner teams as part of their development pipeline or contribute to systems developed within ATRA.

WHAT YOU'LL WORK ON

  • Designing and implementing gameplay systems and technical features using Unreal Engine

  • Contributing to the development and improvement of core systems within large production codebases

  • Collaborating closely with designers, artists and other engineers to translate design goals into robust implementations

  • Debugging complex technical issues and maintaining system stability throughout development

  • Participating in code reviews and technical discussions to maintain high engineering standards

  • Supporting and improving development workflows where needed

WHAT WE'RE LOOKING FOR

Requirements:
 
  • 4+ years of professional experience in game programming

  • Strong programming skills in C++ and solid software engineering fundamentals

  • Professional experience working with Unreal Engine in production environments

  • Comfortable navigating and contributing to large or long-lived codebases

  • Good understanding of software architecture and maintainable system design

  • Strong debugging and problem-solving abilities

  • Experience using version control systems such as Git or Perforce

  • Ability to collaborate effectively with cross-disciplinary teams

Nice to have:

  • Experience working with Unreal Engine 5

  • Contributions to shipped titles

  • Familiarity with console development environments (PlayStation, Xbox, Switch)

  • Experience optimizing performance in real-time applications

  • Specialized knowledge such as AI, UI, tooling, networking, rendering, etc.

  • Experience with porting or cross-platform projects

  • VR/AR experience

  • Comfort working with distributed teams or external partners

  • Knowledge of game math (vectors, trigonometry, 3D math, etc)

WHAT YOU'LL GET

  • The opportunity to work on high-quality projects with leading game studios

  • Collaboration with experienced developers across disciplines

  • A flexible working environment

  • A team culture built on entrepeneurial spirit, transparency and respect for craft

  • Opportunities to grow into technical leadership or specialist roles

  • Continuous learning and mentorship. Clear feedback, support, and a path to becoming your “best engineering self”

HOW TO APPLY

1

Send your CV & Portfolio so we can review your background and skills

2

Include a short note about your experience and interests

3

Join a short intro call to explore our mutual fit and kick things off